[python] HTTPie를 사용하여 서버에 파일을 업로드하고 다운로드하는 방법은 어떻게 되나요?
파일 업로드하기
HTTPie를 사용하여 파일을 업로드하려면 --form
옵션을 사용해야 합니다. 아래의 예시는 upload.txt
라는 파일을 http://example.com/upload
엔드포인트로 업로드하는 방법을 보여줍니다.
http --form POST http://example.com/upload < upload.txt
위의 예시에서 upload.txt
는 현재 디렉토리에 있는 파일입니다. httpie
는 파일을 자동으로 읽어서 요청으로 보냅니다.
파일 다운로드하기
HTTPie를 사용하여 파일을 다운로드하려면 --download
또는 -d
옵션을 사용해야 합니다. 아래의 예시는 http://example.com/download
엔드포인트로 파일을 다운로드하는 방법을 보여줍니다.
http --download http://example.com/download -o output.txt
위의 예시에서 output.txt
는 다운로드한 파일을 저장할 경로와 파일 이름을 지정합니다. httpie
는 다운로드한 파일을 자동으로 저장합니다.
HTTPie를 사용하여 파일을 업로드하고 다운로드하는 간단한 방법을 알아보았습니다. HTTPie에는 다양한 옵션과 기능이 있으니 공식 문서를 참고하여 더 자세한 내용을 확인할 수 있습니다.