我试图登录到一个网页,并访问该网页中的另一个链接。
payload={'username'=<username>,'password'=<password>}
with session() as s:
r = c.post(<URL>, data=payload)
print r
print r.content
这给了我一个“405不允许”的错误。 我使用 chrome 开发工具检查了 post 方法的细节,可以看到一个 api (URL/api/auth)。 我发布了一个有效负载的网址,它正在工作,我得到了一个类似的回应,我可以看到在开发人员。
不幸的是,当尝试’得到’另一个网址登录后,我仍然从登录页面的内容。 为什么登录不粘贴? 我应该使用 cookie 吗? 我是个新手,所以我真的不知道怎么用饼干。