Content-type 문의 드립니다

Developer Doc의 각 API 명세서에 Content-type이 명시되어 있으면 그에 따르고
명시되어 있지 않으면 공통적으로 application/json으로 하면 될까요?

카카오 로그인 관련 API 는 OAuth2 표준에 따라 Content-type: application/x-www-form-urlencoded;charset=utf-8 로 호출해야하는데요.

명시되어 있지 않은 API가 어떤 것인가요?

https://datatracker.ietf.org/doc/html/rfc6749#appendix-B

카카오 로그인 기준으로는 로그아웃과 연결끊기에 기재되어 있지 않고
예제에만 application/x-www-form-urlencoded으로 기재되어 있습니다.

REST API | Kakao Developers REST API
REST API | Kakao Developers REST API

카카오 모먼트 기준으로는 모든 POST, PUT, PATCH에서 제외되어 있고 역시 예제에만
application/json으로 기재되어 있습니다.

POST, PUT, PATCH 중에서 요청의 헤더항목에 Content-type이 명시되어 있지 않으면
예제의 Content-type을 사용하면 되는 걸로 파악이 됩니다만,

명확하게 정의하기 위해서 문의드렸습니다.

네, 예제기준으로 사용하시면됩니다.~

빠른 답변 감사합니다.

1개의 좋아요