示例:
with open('foobar.txt') as f:
r = requests.post("http://requestb.in/179gbs61", files={'file':f})
每次产生一个具有不同多部分边界的请求。即,此调用每次都会产生不同的请求。
出于测试的目的,我想修复一些像I_AM_NOT_A_MULTIPART_BOUNDARY
或其他一些值的内容。
答案 0 :(得分:2)
试试这个:
import requests.packages.urllib3 as urllib3
urllib3.filepost.choose_boundary = lambda: 'I_AM_NOT_A_MULTIPART_BOUNDARY'
with open('foobar.txt') as f:
r = requests.post("http://requestb.in/179gbs61", files={'file':f})