[python] HTTPie를 사용하여 JSON 형식으로 요청을 보내는 방법은 어떻게 되나요?

먼저, HTTPie를 설치해야 합니다. 아래의 명령을 사용하여 설치할 수 있습니다.

$ pip install httpie

이제 JSON 형식으로 요청을 보내려면 다음과 같이 명령을 작성합니다:

$ http POST <URL> <JSON 데이터>

예를 들어, httpbin.org의 /post 엔드포인트에 JSON 데이터를 보내고 싶다면 다음과 같이 명령을 사용할 수 있습니다:

$ http POST https://httpbin.org/post name='John Doe' age:=30

위 예제에서, nameage는 JSON 페이로드의 키 값 입니다. name은 문자열 value이고, age는 정수 value입니다.

HTTPie는 명령 줄에서 HTTP 요청 및 응답을 확인할 수 있도록 해주므로, 응답 결과도 확인할 수 있습니다.

더 많은 옵션과 기능을 사용하여 HTTPie를 사용할 수 있습니다. HTTP 메소드, 헤더, 인증 등을 포함한 다양한 옵션을 사용하여 더 복잡한 요청을 보낼 수 있습니다. http --help 명령을 사용하여 HTTPie의 자세한 사용법을 확인할 수 있습니다.

더 자세한 내용은 HTTPie 공식 문서(https://httpie.org/doc)를 확인하시기 바랍니다.