You need to enable JavaScript to run this app. 如何在Postman中使用Cookie授权请求,及对应Python实现方法
优惠活动
大模型
产品
解决方案
定价
更多

如何在Postman中使用Cookie授权请求,及对应Python实现方法

浏览器请求截图

实现方案

1. Postman 操作步骤

  • 第一步:新建请求,选择和浏览器一致的请求方法(GET/POST等),填写目标请求URL
  • 第二步:设置Cookie,两种可选方案:
    • 方案1:进入「Headers」标签页,新增键为Cookie的头信息,值直接粘贴从火狐浏览器请求中复制的完整Cookie字符串即可
    • 方案2:点击请求编辑页右上角的「Cookies」按钮,在弹出窗口中输入请求对应的域名,再逐条添加Cookie的键、值属性,保存后会自动随请求携带
  • 第三步:按照浏览器中显示的请求头信息,在Headers标签页补全其他必填头字段,比如User-Agent、Content-Type等
  • 第四步:如果是POST类带请求体的请求,进入「Body」标签页选择和浏览器一致的内容格式(form-data、x-www-form-urlencoded、json等),填写对应请求参数,点击「Send」即可发起请求

2. Python 实现代码

使用第三方requests库实现,先执行安装命令:pip install requests
示例代码如下:

import requests

# 填写从浏览器中复制的请求头,包含Cookie字段
request_headers = {
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0",
    "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,*/*;q=0.8",
    # 其他需要的请求头依次添加
    "Cookie": "复制的完整Cookie字符串"
}

target_url = "你的请求目标URL"

# GET请求示例,POST请求改为requests.post,补充data/json参数传入请求体
resp = requests.get(target_url, headers=request_headers)

# 输出响应结果
print(f"响应状态码:{resp.status_code}")
print(f"响应内容:{resp.text}")

注意:Cookie存在有效时长,若请求返回401/403等权限错误,先到浏览器刷新页面后复制最新的Cookie替换即可。

内容的提问来源于stack exchange,提问作者Nikola

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 13:15:02