티스토리 뷰


PART 1

POST로 보냈는데 GET으로 인식하는 문제


1# 원인

POSTMAN에서 API테스트를 하다가 POST 요청으로 보냈는데 GET으로 응답하는 문제가 발생했다.


POSTMAN 홈페이지에서 찾아보니 리다이렉트 때문이라고 한다.

POSTMAN이 301 또는 302 response code를 받으면 자동으로 GET으로 리다이렉트된다.

https://support.getpostman.com/hc/en-us/articles/211913929-I-sent-a-POST-request-but-Postman-seems-to-be-sending-a-GET-request-


[참고]

301,302 코드는 리다이렉트 해주는 코드

301, Permanently Moved : 영구적으로 옮김

302, Temporarily Moved : 일시적으로 옮김

-> 검색엔진 크롤러가 구분함

둘다 겉으로는 페이지가 옮겨간것처럼 보이지만 크롤러는 301은 이동한 페이지를, 302는 이동하기 전 페이지를 수집한다.


2# 해결

POSTMAN에서 https로 호출하니 정상적으로 POST로 인식한다.


[출처]
https://github.com/HomoEfficio/dev-tips/blob/master/POSTMAN%20-%20POST%EB%A1%9C%20%EB%B3%B4%EB%83%88%EB%8A%94%EB%8D%B0%20GET%20%EC%9A%94%EC%B2%AD%EC%9C%BC%EB%A1%9C%20%EC%9D%B8%EC%8B%9D.md
https://cmang9.tistory.com/156




'웹개발' 카테고리의 다른 글

권한 설계하기  (3) 2020.07.01
[PHP - Laravel] 라라벨 디버그모드 설정  (2) 2020.01.09
JWT  (1) 2019.07.12
쿠키/세션/캐시  (1) 2019.07.12
HTTP vs HTTPS  (1) 2019.07.12
댓글