SSE 测试工具
免费的在线 SSE 测试工具,无需安装。可测试服务器发送的事件连接,并实时查看消息
關於 SSE 測試器
SSE 測試器可直接在瀏覽器中連接 Server-Sent Events(SSE)端點,並即時顯示每個傳入的事件。它是驗證資料流是否正常、檢查負載以及確認命名事件是否正確到達的快捷方式——無需 curl 或 Postman。
使用方法
1. 輸入你的 SSE 端點 URL(https://...) 2. 點擊「連接」開啟資料流 3. 傳入的事件會出現在訊息清單中,附帶型別、資料和時間戳 4. 透過狀態列檢視連線狀態和重連嘗試 5. 點擊「斷開」關閉,或「清除」清空清單
提示與最佳實踐
瀏覽器的 EventSource API 僅支援 GET 請求,並要求伺服器傳回 text/event-stream 回應且 CORS 標頭寬鬆,因此跨來源資料流必須允許你的來源。預設的「message」事件以及 ping、notification、update 等命名事件會被自動擷取。
▶為什麼我的端點連不上?
最常見的原因是 CORS——伺服器必須允許你的來源,並以 text/event-stream 內容型別回應。EventSource 也只支援 GET,因此需要 POST 或自訂標頭的端點無法在此使用。
▶會顯示哪些事件型別?
預設的「message」事件以及三種常見的命名型別——ping、notification 和 update。對於其他自訂事件名,通用的 message 處理器仍會擷取沒有顯式型別的任何事件。
▶可以向伺服器傳送事件嗎?
不能。SSE 是單向的(伺服器到客戶端)。本工具只接收。要向伺服器傳送資料,請使用單獨的 HTTP 請求、fetch 或 WebSocket 連線。
▶重連計數器是什麼意思?
連線中斷時,瀏覽器的 EventSource 會自動嘗試重連。計數器顯示發生了多少次錯誤,幫助你發現不穩定的資料流。
▶我的資料會被傳送到其他地方嗎?
不會。此工具直接從你的瀏覽器連線到你輸入的 URL,你的活動不會經由任何第三方伺服器。
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。