파이썬 requests 모듈

김도형·2021년 7월 26일

사건 개요...

지금껏 requests.post(url=url, data=data, headers)로 POST 요청을 보낼 때 항상 json/application 형식으로 요청이 가는 줄 알았습니다..
하지만... 새로운 개발을 위해 타 솔루션을 사용하는 과정에서 포스트맨으로는 잘 되는게 로컬에서는 안되길래 원인을 모르고 있다가 검색을 해보니.. data= 는 application/x-www-form-urlencoded 방식의 요청이고, json = 이 json/application 방식이라고 알게 되었습니다...

참고 페이지: https://www.daleseo.com/python-requests/

앞으로의 다짐

앞으로는 파이썬에서 제공되는 모듈 하나하나를 뜯어보며 해당 모듈을 정확히 파악하는 습관을 들여야 할 거 같습니다. 대충 알고 하다가 이렇게 커다란 실수..? 무지한 거 보다 잘못 아는게 더 무섭다는 말이 이런건가봅니다...

profile
같이 일하고 싶은 개발자 되기

0개의 댓글