python+request:将cookie传给下一个接口


前言:

  将登录的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)

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM