1

requests默认情况下,在发送多部分 HTTP POST 请求时,我通过files带有 Content-Type 的参数发送文本。application/octet-stream有没有办法可以强迫它text/plain代替?

4

1 回答 1

1

requests不幸的是,这不受支持。底层urllib3库确实支持处理 3 值元组(带有文件名、数据和 mime 类型),但requests不支持对files允许您传入 mime 类型的参数进行任何处理。

目前正在修改POST 请求的文件处理方式,但现在有一个补丁可供您使用。

于 2012-12-26T13:41:32.503 回答