
美国多地举行抗议活动,反对移民及海关执法局罢工
美国多地举行抗议活动,反对移民及海关执法局罢工
多源新闻更新



htmx Server Sent Event (SSE) 扩展
Server Sent Events 扩展可以直接从 HTML 连接到 EventSource。它管理与 Web 服务器的连接,监听服务器事件,然后将它们的内容实时交换到您的 htmx 网页中。SSE 是 WebSockets 的轻量级替代方案,它通过现有的 HTTP 连接工作,因此易于通过代理服务器和防火墙使用。请记住,SSE 是一种单向服务,一旦建立连接,您就无法向 SSE 服务器发送任何消息。如果您需要双向通信,则应考虑使用 WebSockets。此扩展取代了 htmx 早期版本中内置的实验性 hx-sse 属性。有关从旧版本迁移的帮助,请参阅本页底部的迁移指南。使用以下属性来配置 SSE 连接的行为:sse-connect"url" - SSE 服务器的 URL。sse-swap"message-name" - 要交换到 DOM 中的消息的名称。hx-trigger"sse:message-name" - SSE 消息也可以使用 hx-trigger 属性触发 HTTP 回调。sse-closemessage-name - 在收到该消息时优雅地关闭 EventStream。如果您想向最终会停止的客户端发送信息,这可能会有所帮助。安装 安装 sse 的最快方法是通过 CDN 加载它。请记住始终在扩展之前包含核心 htmx 库并启用扩展。head script src"https:cdn.jsdelivr
AI-Assisted Journalism
This article was generated with AI assistance, synthesizing reporting from multiple credible news sources. Our editorial team reviews AI-generated content for accuracy.
Deep insights powered by AI
Continue exploring
Discussion
Join the conversation
Be the first to comment