使用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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...