# content negotiation

7개의 포스트
post-thumbnail

✏️ HTTP Header의 협상과 전송 방식

클라이언트와 서버가 있다고 하자. 클라이언트가 원하는 표현으로 달라고 서버한테 요청을 한다. 그렇다면 서버는 클라이언트가 원하는 우선순위에 맞춰서 표현 데이터를 만들어 준다.

2023년 9월 2일
·
0개의 댓글
·

HTTP 헤더 (캐싱, CORS)

같은 API를 바라보는 두 개의 클라이언트가 있을 때 (A 클라이언트, B 클라이언트) A 클라이언트에서 뒤로 가기를 눌러서 B 클라이언트로 갈 때 CORS 에러가 나온 에러를 해결한 회고록입니다. 캐싱이랑 관련된 옵션 > 헤더에 적절한 값을 설정하면 캐싱 동작을 최적화하고 서버에 대한 요청 수를 줄일 수 있다. 그러나 잘못된 값으로 인해 사용자에게 오...

2023년 3월 29일
·
0개의 댓글
·

DRF Content negotiation

Content negotiation > HTTP에서 동일한 URI에서 리소스의 서로 다른 버전을 제공하기 위해 사용됨 클라이언트가 리소스를 내려받길 원하는 경우 URL을 사용하여 요청함 서버는 URL을 이용하여 리소스의 여러 변형(프레젠테이션)들중 하나를 선택 즉 이

2022년 7월 10일
·
0개의 댓글
·
post-thumbnail

02.14(2)

HTTP 메시지는 헤더와 바디로 구분할 수 있습니다. HTTP 바디에서는 데이터 메시지 본문(Message body)을 통해서 표현(Representation) 데이터를 전달합니다. 여기서 데이터를 실어 나르는 부분을 페이로드(Payload)라 합니다.표현은 요청이나

2022년 2월 14일
·
0개의 댓글
·
post-thumbnail

[CS] HTTP 헤더 Day-64

HTTP 메시지는 헤더와 바디로 구분할 수 있습니다.바디에서는 메시지 본문 (Message Body)를 통해서 표현 (Representation) 데이터를 전달합니다.데이터를 실어 나르는 부분을 Payload라고 합니다.표현은 요청이나 응답에서 전달할 실제 데이터를 뜻

2022년 2월 12일
·
0개의 댓글
·
post-thumbnail

[http]Content negotiation

HTTP에서, 컨텐츠 협상이란 동일한 URI에서 리소스의 서로 다른 버전을 서브하기 위해 사용되는 메커니즘으로, 사용자 에이전트가 사용자에게 제일 잘 맞는 것이 무엇인지(예를 들어, 문서의 언어, 이미지 포맷 혹은 컨텐츠 인코딩에 있어 어떤 것이 적절한지)를 명시할 수

2021년 2월 18일
·
0개의 댓글
·
post-thumbnail

[http] Content Negotiation 콘텐츠 협상

한국에서 구글에 접속하면 콘텐츠를 한국어로 보여줍니다.미국에서 구글에 접속하면 콘텐츠를 영어로 보여줍니다. 어떤 원리로 이게 가능한 걸까요?

2020년 12월 28일
·
0개의 댓글
·