Maintaining session session

requests.get('http://httpbin.org/cookies/set?number=123456')

requests.get('http://httpbin.org/cookies')

More than twice made a request request (either get or post), equivalent to open two browser windows, they are irrelevant

 

After logging a system, if the need to do something while signed in, you need to how to keep the session it? 

s=requests.Session()

url1='http://127.0.0.1/wordpress/wp-login.php' data1={'log':'xxxx','pwd':'xxxxxx'} 

#log in 

r1=s.post(url1,data=data1) 

print(r1.url)

 

# Need to complete the operation signed in

url2='http://127.0.0.1/wordpress/wp-admin/user-new.php'

data2 = { 'user_login': 'test1', 'email': '[email protected]', 'createuser': 'Add User'} 

 r2=s.post(url2,data=data2) 


Guess you like

Origin blog.51cto.com/11009785/2435424