Python Post';t从消息中确定边界
我有一个python程序,在这个程序中,我试图以字符串的形式发送文件内容。我正在做以下工作: 标题“内容类型”:“多部分/表单数据” 数据{file1:filedata} filedata是我通过读取文件并将内容放入字符串中构建的字符串 当我发出post呼叫时,我得到了一个500的回复,在catalina日志中我看到错误“无法从消息中确定边界” 问题是,当我把它放在一个文件夹中时,它工作正常,catalina日志显示标题已经被删除;boundary=附加到我定义的内容类型的X-boundary 为什么这对失眠有效,但当我在python中使用请求时却不行?这是我的请求调用(auth设置为None)Python Post';t从消息中确定边界,python,Python,我有一个python程序,在这个程序中,我试图以字符串的形式发送文件内容。我正在做以下工作: 标题“内容类型”:“多部分/表单数据” 数据{file1:filedata} filedata是我通过读取文件并将内容放入字符串中构建的字符串 当我发出post呼叫时,我得到了一个500的回复,在catalina日志中我看到错误“无法从消息中确定边界” 问题是,当我把它放在一个文件夹中时,它工作正常,catalina日志显示标题已经被删除;boundary=附加到我定义的内容类型的X-boundary
response=requests.post(url,data=data,headers=headers,auth=auth,timeout=REQUEST\u timeout,verify=False)
headers='content-type':'multipart/form-data
data={'timepunch':'datastring'}
我发现了我的问题-发送文件时,我需要请求成为文件数据,而不是数据=数据-不确定后台到底发生了什么,但这解决了我的问题我发现了我的问题-发送文件时,我需要请求成为文件数据,而不是数据=数据-不确定后台到底发生了什么,但这解决了我的问题