讲师中心 微信公众号

工具推荐

视频效率加速
Laper
Laper

剧本策划到成片协作

Seko
Seko

AI短剧一键生成成片

剧云
剧云

中文短剧剧本制作平台

立刻MV
立刻MV

低成本歌曲 MV、视频生成

Postman怎么看流式接口持续返回的内容_Postman流式响应查看方法

阿磊同学_9500

阿磊同学_9500

发布时间:2026-11-11 16:02:40

|

153人浏览过

|

来源于php中文网

原创

Postman需手动启用“Stream response”并配合Tests脚本解析data: {}流式响应,否则无法正确显示RAGflow等接口的event分段内容。

postman怎么看流式接口持续返回的内容_postman流式响应查看方法

Postman 本身不自动解析流式响应的 data: {} 格式,直接看 Raw 或 Pretty 模式会显示混乱、无法折叠的连续文本行;必须手动启用 Stream 响应支持并配合 Tests 脚本提取关键字段,否则你只能靠肉眼滚动翻找 event 和 data。

Postman 必须开启 “Stream response” 才能持续接收

默认情况下,Postman 会等待整个响应结束才渲染 Body,这对流式接口(如 RAGflow 的 /completions)完全失效。你看到的可能是空白、超时错误,或只有一行就卡住。

  • 发送请求前,在请求右上角点击「Settings」图标(齿轮),勾选 “Stream response”
  • 这个选项不在 Body/Headers 等常规区域,容易被忽略;未勾选时,Postman 会静默丢弃后续 chunk
  • 勾选后,响应面板会实时追加新到达的数据块,每行以 data: {...} 形式出现,但仍是纯文本流,无结构化解析

用 Tests 脚本过滤并高亮关键 event 类型

光靠滚动查看效率极低。RAGflow 等 Agent 接口通常按 event 字段区分阶段(如 session_id、sql、message),你需要用 Postman 的 Tests 功能逐行解析并打印关注内容。

Postman 12.27.7
Postman 12.27.7

Postman 12.27.7 Windows x64 官方安装包,适用于 API 设计、调试、测试与协作。该系列包含 Enterprise 云端性能测试静态 IP 出口能力,以及接口规范标签管理改进,适合受限网络测试与规范资源组织场景。

下载
  • 在 Tests 标签页中粘贴以下脚本,它会监听每条流式数据,只提取并 log 你关心的事件:
const jsonData = pm.response.stream?.data;
if (jsonData && typeof jsonData === 'string') {
  const match = jsonData.match(/^data:\s*({.*})$/);
  if (match) {
    try {
      const obj = JSON.parse(match[1]);
      if (['session_id', 'sql', 'message', 'thought'].includes(obj.event)) {
        console.log(`[${obj.event}]`, obj.data);
      }
    } catch (e) {
      // 忽略非法 JSON 行(如空行、注释)
    }
  }
}
  • 注意:pm.response.stream?.data 是 Postman v10.20+ 才支持的流式读取 API,旧版本需改用 pm.response.text() + 正则匹配
  • 该脚本不会影响响应体显示,只在 Console 中输出结构化日志,方便快速定位 SQL 或最终答案
  • 如果接口返回的是 text/event-stream 但格式不标准(比如缺 data: 前缀),脚本需调整正则

Raw 模式下搜索 event 或 session_id 是最快的手动定位法

当不想写脚本,或需要临时验证某次请求是否真的返回了预期字段时,Raw 模式 + Ctrl+F 是最直接的方式。

  • 确保已勾选 “Stream response”,等数据开始滚动后,切换到 Raw 视图(不是 Pretty)
  • 按 Ctrl+F(Win)或 Cmd+F(Mac),输入 "event":"sql" 或 "session_id" —— 注意带引号,避免匹配到字段值里含相同字符串的内容
  • Pretty 模式对流式响应基本无效:它会尝试把所有 data: 行当做一个 JSON 解析,必然报错;Preview 更不可用
  • 流式响应没有结束标志,Raw 搜索结果会随新 chunk 到达而动态更新,需手动暂停滚动再搜

真正容易被忽略的点是:流式响应的 Content-Type 必须为 text/event-stream,且服务器不能关闭连接过早;如果 Postman 显示 “Response stopped” 或只收到 1–2 行,大概率是服务端未正确维持长连接,而非 Postman 配置问题。

热门AI工具

更多
豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

函子Zion

一款支持AI搭建、可视化编辑和多端发布的全栈无代码开发平台。

讯飞智文

一款面向学习和办公场景的AI文档创作工具,可辅助生成PPT与Word文档,提高资料整理和内容制作效率。

相关专题

更多
软件测试常用工具
软件测试常用工具

软件测试常用工具有Selenium、JUnit、Appium、JMeter、LoadRunner、Postman、TestNG、LoadUI、SoapUI、Cucumber和Robot Framework等等。测试人员可以根据具体的测试需求和技术栈选择适合的工具,提高测试效率和准确性 。

5190

2023.10.13

硬盘接口类型介绍
硬盘接口类型介绍

硬盘接口类型有IDE、SATA、SCSI、Fibre Channel、USB、eSATA、mSATA、PCIe等等。详细介绍:1、IDE接口是一种并行接口,主要用于连接硬盘和光驱等设备,它主要有两种类型:ATA和ATAPI,IDE接口已经逐渐被SATA接口;2、SATA接口是一种串行接口,相较于IDE接口,它具有更高的传输速度、更低的功耗和更小的体积;3、SCSI接口等等。

3248

2023.10.19

PHP接口编写教程
PHP接口编写教程

本专题整合了PHP接口编写教程,阅读专题下面的文章了解更多详细内容。

5409

2025.10.17

php8.4实现接口限流的教程
php8.4实现接口限流的教程

PHP8.4本身不内置限流功能,需借助Redis(令牌桶)或Swoole(漏桶)实现;文件锁因I/O瓶颈、无跨机共享、秒级精度等缺陷不适用高并发场景。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3889

2025.12.29

java接口相关教程
java接口相关教程

本专题整合了java接口相关内容,阅读专题下面的文章了解更多详细内容。

506

2026.01.19

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

80

2026.11.06

Postman请求头Headers怎么设置
Postman请求头Headers怎么设置

围绕Postman HTTP请求头配置展开,讲解Headers选项的具体使用方式,包括Key和Value参数填写、请求头信息添加、常见Header字段设置及请求头修改方法,帮助用户解决接口调试过程中遇到的请求头配置问题。

40

2026.11.06

Postman接口请求发送教程
Postman接口请求发送教程

详细介绍Postman接口请求的创建与发送方法,涵盖GET和POST请求、URL配置、请求参数、Headers请求头、Body请求体设置以及响应结果查看,帮助用户掌握Postman接口请求的完整操作流程。

80

2026.11.06

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

60

2026.11.05

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Postman Native Git工作流指南
Postman Native Git工作流指南

共0课时 | 0人学习

Postman Vault密钥管理指南
Postman Vault密钥管理指南

共0课时 | 0人学习

Postman集合运行器使用指南
Postman集合运行器使用指南

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn