如何解决使用Mechanize提交JSON
我必须提交一个使用javascript呈现的表单,因此我找到了POST请求和正在提交的参数。 JSON用于提交数据。要提交的数据就像 { “ First_name”:“名称”, “ Last_name”:“名称”, “ email”:“ emailAddress@abc.com”, “ somevalue”:空 }
我尝试使用,
fromLatLonToPoint
他们两个都给了
HTTP 422:不可处理的实体。
有没有一种方法可以使用python提交JSON,还应该使用cookie保持状态。
如果要输入JSON中使用的data = {
"First_name":"name","Last_name":"name","email":"emailAddress@abc.com","somevalue":null
}
br = mechanize.browser()
resp = br.open("site.com",data = data)
# Also I tried to URL encode
resp = br.open("site.com",data = urllib.urlparse.urlencode(data))
,请在python中输入{val:null}
null被解释为字符串
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。