当前位置: 首页 > news >正文

浅谈SSE爬虫

什么是SSE

SSE(Server-Sent Events,服务器推送事件)是一种用于在Web应用程序中实现单向实时数据传输的技术。它允许服务器通过HTTP连接向客户端(通常是浏览器)推送更新的数据,而无需客户端主动请求。

目前主流的大模型 就是采用的 SSE,想deepseek、chatgpt、通以千问。对于需要长时间等待响应的对话场景,大模型 采用了一种巧妙的策略:它会将已经计算出的数据“推送”给用户,并利用 SSE 技术在计算过程中持续返回数据。这样做的好处是可以避免用户因等待时间过长而选择关闭页面。

SSE 基于 HTTP 协议的,传统的HTTP协议是无法直接让服务端推送数据给客户端,因为HTTP是一个请求-响应协议,客户端必须首先发送请求,服务器才能返回响应。这意味着在传统的HTTP通信中,只有在客户端请求时,服务器才会发送数据。

传统HTTP的工作方式:

  • 请求-响应模型:客户端发送HTTP请求,服务器处理请求并返回HTTP响应。每次数据交换都需要客户端发起请求。

  • 无状态:HTTP是无状态的协议,每个

相关文章:

  • Linux中的基本指令(下)
  • 计算机组成原理(第五章 CPU)
  • 国内Mac,nimi安装homebrew完整过程
  • CentOS 7 64 安装 Docker
  • 【GIT】重新初始化远程仓库
  • [Linux]进程地址空间
  • APK文件结构与逆向工具链深度解析
  • 蓝桥杯 17110抓娃娃
  • 登山第十九梯:实时点云压缩——量变质不变
  • FreeRTOS(9)信号量-计数型信号量
  • 半导体工艺(七)干法刻蚀1.0
  • EaseUS Todo Backup Pro v16.0 数据备份还原软件
  • neo4j中常用cql命令汇总(基础版)
  • VS Code远程Docker开发配置指南——完美速通
  • idea 2023社区版自动生成 serialVersionUID
  • 搜广推校招面经四十六
  • FastDDS中Utils定义的那些数据结构(二)
  • redis增加ip白名单
  • 多数元素——面试经典150题(力扣)
  • 30天学习Java第四天——JVM规范
  • 越南前国家主席陈德良因病去世
  • 谷歌推出AI全家桶订阅计划:每月付费250美元,搜索引擎加入AI模式
  • 董明珠孟羽童官宣,5月23日将合体直播
  • “世界茶树原产地”打通全产业链,茶文旅融合助力西双版纳高质量发展
  • 墨西哥城市长私人秘书及顾问遇袭身亡
  • 福建福州马尾区区长王刚跨省份调任新疆生产建设兵团国资委主任