Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Post';t从消息中确定边界_Python - Fatal编程技术网

Python Post';t从消息中确定边界

Python Post';t从消息中确定边界,python,Python,我有一个python程序,在这个程序中,我试图以字符串的形式发送文件内容。我正在做以下工作: 标题“内容类型”:“多部分/表单数据” 数据{file1:filedata} filedata是我通过读取文件并将内容放入字符串中构建的字符串 当我发出post呼叫时,我得到了一个500的回复,在catalina日志中我看到错误“无法从消息中确定边界” 问题是,当我把它放在一个文件夹中时,它工作正常,catalina日志显示标题已经被删除;boundary=附加到我定义的内容类型的X-boundary

我有一个python程序,在这个程序中,我试图以字符串的形式发送文件内容。我正在做以下工作: 标题“内容类型”:“多部分/表单数据” 数据{file1:filedata}

filedata是我通过读取文件并将内容放入字符串中构建的字符串

当我发出post呼叫时,我得到了一个500的回复,在catalina日志中我看到错误“无法从消息中确定边界”

问题是,当我把它放在一个文件夹中时,它工作正常,catalina日志显示标题已经被删除;boundary=附加到我定义的内容类型的X-boundary

为什么这对失眠有效,但当我在python中使用请求时却不行?这是我的请求调用(auth设置为None)

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'}

我发现了我的问题-发送文件时,我需要请求成为文件数据,而不是数据=数据-不确定后台到底发生了什么,但这解决了我的问题

我发现了我的问题-发送文件时,我需要请求成为文件数据,而不是数据=数据-不确定后台到底发生了什么,但这解决了我的问题