ETC

Accept와 Content-Type

버스는그만 2023. 8. 15. 18:51

Content-Type

  • HTTP의 요청과 응답에 담겨 있는 데이터의 형식을 알려주는 헤더
  • 만약 없으면 특정한 형식의 데이터라도 단순한 텍스트 데이터로 인식함(받는 입장)
  • HTTP METHOD가 GET이라면 url의 끝 쿼리스트링으로(variable=value)로 인식하기 때문에 POST나 PUT 등에서 사용

Accept

  • 브라우저에서 웹서버로 요청시 요청메시지에 담기는 헤더
  • 자신에게 이러한 데이터 타입만 허용하겠다는 뜻

결론

  • Content-Type은 자신이 보내는 데이터의 타입
  • Accept는 자신이 받을 수 있는 데이터 타입