java || spring boot
API 사용을 위해 HTTP 요청 헤더 만들기
정구지개발자
2024. 5. 10. 15:14
728x90
카카오 API 문서 참고시 요청시 다음과 같은 형식이다.
요청 형식( -H "Authorization: KakaoAK ${REST_API_KEY}" ) 이부분을 참고해서 다음과 같이 헤더를 만들어준다.
HttpHeaders 를 사용해서 headers를 만들어 준다 이때 응답은 Json형식으로 원한다고 했을 시
headers.setAccept() -> 클라이언트가 JSON 형식의 응답을 원한다는 것을 서버에 알리기 위해 Accept 헤더를 설정하는 부분
headers.set() -> HTTP 요청에 인증 정보를 추가하기 위해 Authorization 헤더를 설정하는 부분
(카카오 api를 사용하기 위해 개인키를 생성 받아서 restApiKey를 넣어줬다 이부분은 카카오api문서보시면 나옵니다)
728x90
반응형