我尝试使用以下代码(已汇总)上传文件。
在服务器端,当我检查接收到的文件的名称时,我看到它被设置为 file_path 参数。
目前,海报库采用我输入的file_path参数(例如:file_path=~/user/data.csv),并在文件分段上传期间将其作为文件名发送。
我正在寻找一种方法来更改正在发送的文件名(因为服务器需要一个不带 / 字符的文件名)
提前致谢。
PS 我已经尝试将“名称”键添加到值中,但没有帮助。
values = {'file': open(file_path, 'rb')}
poster.streaminghttp.register_openers()
datagen, headers = poster.encode.multipart_encode(values)
# Create the Request object
request = urllib2.Request(address, datagen, headers)