0

我的建议是通过python请求在我的应用程序中登录。我能够获得令人期待的令牌,但通过GET传递是不够的。所以,我想将请求存储在cookie中,传递令牌,也许浏览器可以登录。如何从python请求存储标题和cookie

那么,让我们重新开始,我所做的(这是伪代码)

session = requests.Session() 
    session.get('<url>salt') 
    r = session.get('<url>login', params={username, password}) 
    r.headers['token'] 

我看,同时登录请求发现了这一点。该令牌在传递给应用程序之后。那么,我如何将“r”存储为cookie呢?

回答

0

,你可以使用简单的访问您的会话cookie:

client = requests.session() 
cook = client.cookies 
extracted_token_value = client.cookies['token'] 

#this will print your cookie and token 
print cook.text 
print extracted_token_value 

#updating your header now: 
client.headers.update({'New Header': 'extracted_token_value') 

BR