我尝试使用Python和Requests模块自动提交javascript表单。我使用Chrome的开发工具来检查通过浏览器发送的请求——当我通过Python的请求库提交时,我试图模仿数据字典。我收到200代码时,我检查r.status_代码,但当我再次去测试提交(它应该告诉你,只有一个提交可以每24小时)它的工作。。。所以我猜我的post请求没有正常通过。这是我要提交的网站:http://mybobs.pgtb.me/wb7VQD/
以下是我在代码中包含的内容:
import requests
url = 'http://mybobs.pgtb.me/wb7VQD/jcb3H?w=37627165&e=98541503'
payload = {
'promotion[first_name]': 'Jack',
'promotion[last_name]': 'Daniel',
'promotion[email]': 'testtestyy@gmail.com',
'promotion[city]': 'Chicago',
'promotion[province]': '06096',
'promotion[postal_code]': 'IL',
'promotion[custom_field_1]': '1',
'promotion[agree]': '1'}
r = requests.post(url, data=payload)
我觉得我错过了一些很简单的事情。。。我以前从未使用Python与web页面交互。任何帮助都将不胜感激。在
谢谢!在
目前没有回答
相关问题 更多 >
编程相关推荐