尝试使用python将请求发布到.php站点

时间:2016-11-14 01:03:05

标签: php python python-requests

所以我想访问网站http://marketinout.com/home/login.php,但我遇到了一些问题。

这是我尝试过的。

import requests

payload = {'1': 'myemail', 'd': 'mypassword'}
s = requests.Session()
r = s.post("http://marketinout.com/home/login.php", data=payload)
r = s.get('http://marketinout.com/wl/my_watch_lists.php')

print(r.text)

'1'和'd'是用户名和密码字段的名称。 我可以清楚地看到html返回的表单,它不起作用。 我还尝试分两个阶段进行,我输入电子邮件获取新页面,然后输入密码。

现在正在工作:由于@schwobaseggl的第一个评论,现在已经纠正了              我没有通过login_ok和do字段。 payload = {'l': 'myemail', 'd': 'password', 'login_ok': '1', 'do': 'Sign In'}效果很好。

0 个答案:

没有答案