前言:
将登录的cookie传给下一个接口使用。
代码示例:
# coding = utf-8 import requests import json # 登录接口 url = "http://url/login" para = {"userName":"username" , "password":"password"} r = requests.post(url, params=para) # 获取接口请求返回的text print(r.text) # 获取登录后的cookie,给下一个接口使用 c = r.cookies # 第二个接口 # 请求头 header = { "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Accept-Language": "zh-CN,zh;q=0.9", "Connection": "keep-alive", "Content-Type": "application/json" } # 接口传参 para2 = {"pageNum": 1} # 接口地址 url2 = "url2" # 需要把传参data从dict类型转换成json格式 r2 = requests.post(url2, data=json.dumps(para2), headers=header, cookies=c) print(r2)