【发布时间】:2018-12-23 09:19:27
【问题描述】:
我目前正在使用 Python 请求,并且需要 CSRF 令牌来登录站点。据我了解 requests.Session() 获取cookie,但显然我需要令牌。而且我想知道在我的代码中放置它的位置。 导入请求
user_name = input('Username:')
payload = {
'username': 'user_name',
'password': 'randompass123'
}
with requests.Session() as s:
p = s.post('https://examplenotarealpage.com', data=payload)
【问题讨论】:
-
这个网站非常简单地告诉你整个过程:kazuar.github.io/scraping-tutorial 基本上,在页面源中查找名为“csrftoken”或类似名称的输入标签。
标签: python python-3.x python-requests csrf