P粉4222270232023-08-17 12:40:36
(2018) 새로운 Python 요청 라이브러리는 이 프로세스를 단순화합니다. 'files' 변수를 사용하여 다중 부분으로 인코딩된 파일을 업로드하고 싶다는 것을 나타낼 수 있습니다
으아악P粉5904283572023-08-17 11:32:38
upload_file
이 파일을 참조하는 경우 다음을 사용하세요.
그런 다음 요청
은 requests
将发送一个多部分表单POST请求体,其中upload_file
字段设置为file.txt
필드가 file.txt
파일의 내용으로 설정된 다중 부분 양식 POST 요청 본문을 보냅니다.
파일 이름은 특정 필드의 MIME 헤더에 포함됩니다:
으아악 filename="file.txt"
매개변수에 주의하세요.
더 많은 제어가 필요한 경우 튜플을 files
맵 값으로 사용할 수 있습니다. 튜플의 길이는 2에서 4 사이여야 합니다. 첫 번째 요소는 파일 이름이고 그 뒤에 콘텐츠가 옵니다. 선택적으로 콘텐츠 유형 헤더와 기타 헤더의 매핑을 포함합니다.
이렇게 하면 선택적 헤더를 생략하고 대체 파일 이름과 콘텐츠 유형이 설정됩니다.
전체 POST 요청 본문을 파일에서 가져오려면(다른 필드는 지정하지 않음) files
参数,直接将文件作为data
进行POST。您可能还希望设置一个Content-Type
매개변수를 사용하지 말고 파일을 data
로 직접 POST하세요. Content-Type
헤더를 설정할 수도 있습니다. 그렇지 않으면 헤더가 설정되지 않습니다. Python 요청 - 파일의 POST 데이터를 참조하세요.