首页/新闻资讯/正文详情

SSE笔记、SSE流式生成

发布时间:2026/9/25 2:08:56 来源:云帆数科 栏目:资讯中心
SSE笔记、SSE流式生成
文章目录SSESSE和websocket的对比如何测试?流式生成有很多应用场景例如聊天、游戏、ai打字机效果等。实现方式也不只一种如SSE、websocket等。SSESSE(server-send events)(服务器发送事件)。机制并没有那么复杂基于http协议(1.1及以上)就可以实现。1、请求头客户端发起请求时Header 里添加 Accept: text/event-stream2、响应头服务端返回时必须设置以下三个关键响应头Content-Type: text/event-stream #Cache-Control: no-cache # 不缓存实际更应该用no-storeConnection: keep-alive # 告诉客户端(如postman、浏览器等)不要关闭连接3、不关闭连接服务端不主动关闭 TCP 连接而是保持长连接状态持续推送数据4、分块传输利用 HTTP 的 Chunked Transfer Encoding 机制一点一点地发送数据每发一块就 flush 一次确保客户端能实时收到5、消息格式每条消息以 data: 开头以连续两个换行(\n\n)结尾作为消息分隔符本质就是赖着不走的HTTP请求 分块传输 特定文本格式。SSE和websocket的对比特性WebSocketSSE协议自定义 TCP 协议(需Upgrade升级)HTTP通信方向双向(服务器 ↔ 客户端)单向(服务器 → 客户端)复杂度复杂需维护连接生命周期简单无需握手自动重连❌ 需手动实现✅ 浏览器原生支持二进制传输✅ 支持❌ 不支持穿透能力常被企业内网拦截纯 HTTP轻松穿透适用场景在线游戏、协作编辑、音视频信令AI 流式输出、通知推送、股票行情如何测试?用postman等post工具就能测header里面添加Accepttext/event-stream

相关推荐

PaddleSpeech T2S 核心模块解析:DurationPredictor / LengthRegulator / VariancePredictor 源码级详解
PaddleSpeech T2S 核心模块解析:DurationPredictor / LengthRegulator / VariancePredictor 源码级详解

人工智能语音音频NLP媒体生成 【免费下载链接】PaddleSpeech Easy-to-use Speech Toolkit including Self-Supervised Learning model, SOTA/Streaming ASR with punctuation, Streaming TTS with text frontend, Speaker Verification System, End-to-End Speech Translation … · 2026/9/25 2:08:50

1024个QCPGraph删除卡成PPT?批量删除性能优化实战
1024个QCPGraph删除卡成PPT?批量删除性能优化实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 2:08:50

Windows 10 字体安装失效的根源与正确部署方法
Windows 10 字体安装失效的根源与正确部署方法

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 2:08:50

FOFA网络空间测绘实战:语法、指纹识别与API自动化资产收集指南
FOFA网络空间测绘实战:语法、指纹识别与API自动化资产收集指南

1. 网络空间测绘与FOFA的核心定位1.1 从一个真实场景说起:为什么要用FOFA很多做安全测试、资产梳理或者互联网暴露面管理的朋友,最开始接触FOFA的时候,往往是因为一个很具体的需求:手里有一个目标单位,想知道它在公网上… · 2026/9/25 3:57:22

AI Agent在汽车研发与智能制造中的落地实践:架构、场景与避坑指南
AI Agent在汽车研发与智能制造中的落地实践:架构、场景与避坑指南

1. 从CNCC2026议题说起:AI Agent为什么突然在工业圈火了如果你这两年一直在关注AI领域的动态,应该能明显感觉到一个变化:前两年大家聊的都是大模型本身有多强、参数有多大、榜单刷到了多少分,但从2025年下半年开始,话题… · 2026/9/25 3:57:10

kuba-car酷霸小车基础运动:前进、后退、转弯与停止的5种玩法
kuba-car酷霸小车基础运动:前进、后退、转弯与停止的5种玩法

kuba-car酷霸小车基础运动:前进、后退、转弯与停止的5种玩法 【免费下载链接】kuba-car 源师兄扩展项目: 酷霸小车 | 由源师兄组织创建 项目地址: https://gitcode.com/yuanshixiong/kuba-car kuba-car 是酷霸小车在 oh-code 图形化编程平台上的扩展项目&… · 2026/9/25 3:57:10

Clawith架构深度剖析:FastAPI + LangGraph + PostgreSQL 持久化检查点执行链路(初学者完整指南)
Clawith架构深度剖析:FastAPI + LangGraph + PostgreSQL 持久化检查点执行链路(初学者完整指南)

Clawith架构深度剖析:FastAPI LangGraph PostgreSQL 持久化检查点执行链路(初学者完整指南) 【免费下载链接】Clawith Your First AI Agents Company 项目地址: https://gitcode.com/gh_mirrors/cl/Clawith Clawith 是一款开源的多智… · 2026/9/25 3:57:10

PaddleNLP SimpleServing 服务化部署实战:基于 UIE-X 的文档信息抽取 HTTP 服务搭建指南
PaddleNLP SimpleServing 服务化部署实战:基于 UIE-X 的文档信息抽取 HTTP 服务搭建指南

人工智能大模型预训练微调LoRARLHF强化学习分布式训练 【免费下载链接】PaddleNLP Easy-to-use and powerful LLM and SLM library with awesome model zoo. 项目地址: https://gitcode.com/gh_mirrors/pa/PaddleNLP 点击查看 免费下载 本文面向需要在生产环境中上… · 2026/9/25 3:57:04

OpenShift Origin QuickStart 模板详解:应用骨架的构建原理、参数体系与自动同步机制
OpenShift Origin QuickStart 模板详解:应用骨架的构建原理、参数体系与自动同步机制

测试云原生质量保障 【免费下载链接】origin Conformance test suite for OpenShift 项目地址: https://gitcode.com/gh_mirrors/or/origin 点击查看 免费下载 本篇技术文章基于 examples/quickstarts/README.md 展开,系统讲解 OpenShift Origin 中 Qui… · 2026/9/25 3:57:03

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码