Python 这篇文章的数据格式正确吗?
我将以字符串形式存储以下内容,并将其传递到urllib2.Request对象中: 请求。添加_数据(我的_数据) 当我测试代码时,我得到一个400错误,我不确定这部分是否是导致错误的原因,所以我想在这里检查一下Python 这篇文章的数据格式正确吗?,python,http,http-headers,http-post,urllib2,Python,Http,Http Headers,Http Post,Urllib2,我将以字符串形式存储以下内容,并将其传递到urllib2.Request对象中: 请求。添加_数据(我的_数据) 当我测试代码时,我得到一个400错误,我不确定这部分是否是导致错误的原因,所以我想在这里检查一下 --10.42.4.203.0.18603.1413202759.359.1 Content-Disposition: form-data; name="username" uname --10.42.4.203.0.18603.1413202759.359.1 Content-Dis
--10.42.4.203.0.18603.1413202759.359.1
Content-Disposition: form-data; name="username"
uname
--10.42.4.203.0.18603.1413202759.359.1
Content-Disposition: form-data; name="password"
pw
--10.42.4.203.0.18603.1413202759.359.1
Content-Disposition: form-data; name="feedInstanceID"
449
--10.42.4.203.0.18603.1413202759.359.1
Content-Disposition: file; name="file"; filename="cap.xml"
Content-Type: ("text/xml", None)
<?xml version = "1.0" encoding = "UTF-8"?>
<test>nothing</test>
--10.42.4.203.0.18603.1413202759.363.2--
--10.42.4.203.0.18603.1413202759.359.1
内容配置:表单数据;name=“username”
uname
--10.42.4.203.0.18603.1413202759.359.1
内容配置:表单数据;name=“密码”
嗯
--10.42.4.203.0.18603.1413202759.359.1
内容配置:表单数据;name=“feedInstanceID”
449
--10.42.4.203.0.18603.1413202759.359.1
内容配置:文件;name=“file”;filename=“cap.xml”
内容类型:(“文本/xml”,无)
没有什么
--10.42.4.203.0.18603.1413202759.363.2--
不,您的帖子格式不正确;文件
部分上的内容类型标头无效:
Content-Type: ("text/xml", None)
这应该是:
Content-Type: text/xml
考虑使用,并让该库为您生成多部分/表单数据发布正文