Pydantic HTTPX2 原生支持 WebSocket 与 SSE,兼容 HTTPX 用法
samuelcolvin · x · 2026-10-16
Pydantic 的 HTTPX2 客户端新增开箱即用的 WebSocket 与 Server-Sent Events 支持:
- 新增 client.websocket() 与 client.sse(),在既有 client 上即可使用,headers、cookies、auth、代理、超时等配置照常生效;同步与异步 API 均支持。
- WebSocket 需可选依赖:pip install "httpx2[ws]";client.websocket() 是上下文管理器,完成握手后返回 WebSocketSession,ws:///wss:// 皆可,退出时自动关闭会话。
- SSE 通过 client.sse() 返回可迭代的事件流,遍历即可读取 event.event 与 event.data。
「编程与Agent」频道最新
- 独立开发者 vibe coding 照片清理 App:零广告靠 Reddit 获客 4K 下载 — PrajwalTomar_ · 2026-10-16
- 独立开发者造 ArkenOS:数百个 agent 组队自动跑研究实验 — _AustinCalvert_ · 2026-10-16
- 实测官方 MCP Registry 全部远程服务器:56% 无需任何密钥即可用 — Pristine_Baby_1334 · 2026-10-16
- 用 AGY Rules 与 PreInvocation Hook 实现多聊天目录隔离 — bibryam · 2026-10-16
- 用 Gemini 玩 Minecraft 模组:游戏内变身任意蜘蛛侠 — zacharynado · 2026-10-16
- 截图丢进 tldraw 标注问题再喂给 Claude:UI 改进工作流 — max__drake · 2026-10-16