import requests
host = ‘http://119.91.144.93:82’
api = r’/ecshop/user.php’
url = host + api
data = {‘username’:‘wangke’,‘password’:‘123456’,‘act’:‘act_login’,‘back_act’:‘./index.php’,‘submit’:None}
res = requests.request(‘POST’,url=url,data=data) #登录
cookies = res.cookies #获取登录cookies
cookies_str = ‘’ #将获取的登录cookies拼接为字符串
for k,v in cookies.items():
cookies_str += f’{k}={v};’ #key=value;的方式拼接
headers = {‘cookie’:cookies_str} #组装headers
data1 = {‘msg_type’:0,‘msg_title’:‘bbbbb’,‘msg_content’:‘22222’,‘act’:‘act_add_message’}
r = requests.request(‘POST’,url=url,data=data1,headers=headers) #发送留言请求
结果:发表留言成功
3.通过RequestsCookieJar构造cookies
import requests