我想通过操作/ShowLogin.xpl向登录表单发送帖子请求。我使用发送http请求的请求编写了一个代码,并使用用户名&密码凭证。怎么结束,当我尝试打印出网页的内容时,我仍然看到登录页面,因为会话或cookie没有被保存。任何人都可以帮助我吗?
网址为:https://www.xplace.com/ShowLogin.xpl
我的代码是:
payload = {"j_username" : "myusername", "j_password" : "mypassword"}
with requests.Session() as s:
webpage = s.post("https://www.xplace.com/ShowLogin.xpl", data=payload)
# An authorised request
r = s.get("https://www.xplace.com/ShowRecommendedProjects.xpl")
print r.text