WebSocket 測試工具
免費線上 WebSocket 測試工具。連線任意 ws:// 或 wss:// 端點,傳送訊息,查看帶時間戳與大小的訊框,定時自動傳送並儲存訊息範本。100% 本地執行。
WebSocket 測試工具有什麼用?
它從瀏覽器直接連線任意 WebSocket 端點,讓你傳送訊息、觀察伺服器回傳,並除錯即時 API、聊天伺服器或物聯網裝置的交握、訊框與承載。
ws:// 和 wss:// 有什麼區別?
ws:// 是未加密的 WebSocket,wss:// 是基於 TLS 的 WebSocket。如果本頁面透過 HTTPS 載入,瀏覽器會因混合內容政策阻擋不安全的 ws:// 連線,因此這裡請使用 wss:// 端點。
我的 WebSocket 訊息會經過你們的伺服器嗎?
不會。連線由你的瀏覽器直接開啟到目標主機,工具只負責渲染日誌——沒有代理、沒有儲存、沒有上傳。
可以測試二進位 WebSocket 訊框嗎?
可以。收到的二進位訊框會以十六進位預覽與位元組長度呈現,文字訊框則顯示字元數。
定時傳送功能如何運作?
勾選「定時傳送」並設定間隔秒數後,只要連線保持開啟,目前訊息就會按該頻率重複傳送——非常適合心跳與 ping 測試。
什麼是訊息範本?
輸入常用訊息後點擊「存為範本」,它會儲存在你的瀏覽器(localStorage)中。範本顯示在下拉清單裡,一鍵即可重新載入,絕不會離開你的裝置。
可以在交握時傳遞子協定嗎?
可以。在協定輸入框填寫以逗號分隔的清單,它們會作為第二個參數傳給 WebSocket 建構子,與原生客戶端行為一致。
為什麼連線會以特定代碼關閉?
日誌會顯示 WebSocket 關閉代碼(例如 1006 表示異常關閉,4400+ 為應用自訂錯誤)。結合伺服器日誌與該代碼即可定位原因。
如何使用WebSocket 測試工具
WebSocket 測試工具直接從瀏覽器發起原始的 ws:// 與 wss:// 連線。資料幀在你的裝置與目標主機之間直接傳輸——沒有代理,不做記錄、不上傳,訊息範本只保存在瀏覽器本機。
- 在 URL 輸入框填寫端點位址(wss://host/path)。如果頁面透過 HTTPS 提供,不安全的 ws:// 位址會觸發混合內容警告並被阻擋——請改用 wss://。
- 可選填寫子協定(逗號分隔),然後點「連線」。狀態徽章從「連線中」變為「已連線」,握手資訊會出現在日誌裡。
- 輸入訊息後點「傳送」或按 Enter。每一幀都會以方向箭頭、時間戳與位元組大小記錄在日誌中;收到的二進位幀以十六進位預覽顯示。
- 勾選「定時傳送」並設定間隔秒數,可重複傳送目前訊息——適合心跳與 ping 測試。
- 常用酬載可用「存為範本」儲存,從下拉清單重新載入;點「清空日誌」可重置主控台。
連線中斷時留意日誌中的關閉碼:1006 表示網路層異常關閉,4400+ 通常是應用自訂錯誤——搭配伺服器日誌即可定位原因。
相關工具
- HTTP 請求測試 在瀏覽器中直接測試 REST API。發送 GET、POST、PUT、DELETE 請求,自訂請求標頭、請求體和查詢參數,即時查看回應狀態、標頭和 JSON 內容。
- 隨機端口產生器 從 IANA 標準範圍產生隨機網路端口號——知名端口 (1-1023)、註冊端口 (1024-49151) 和動態端口 (49152-65535)。支援唯一值、排序和批次產生。100% 瀏覽器端運行,無需伺服器。
- IP位址驗證器 免費線上IP位址驗證工具。即時檢查IPv4和IPv6位址有效性,識別私有/公有位址範圍,查看CIDR表示法和網路詳情。
- URL 解析與組裝器 即時解析、解碼和組裝 URL。視覺化剖析 URL 結構,精細化管理查詢參數,分析路徑片段,支援雙向即時拼裝和 URL 編碼解碼。
- HAR 檢視器 線上開啟 HAR 檔案。請求表格帶狀態碼配色、排序與篩選、請求/回應標頭、回應內容預覽與耗時瀑布圖——本機解析,絕不上傳。
- IBAN驗證器 即時驗證國際銀行帳號(IBAN)。檢查80多個國家的格式、長度和校驗和,即時顯示結果。
- .htaccess產生器 產生Apache .htaccess規則,包括重新導向、重寫、安全標頭、快取、壓縮等。
- Robots.txt產生器 免費線上robots.txt產生器。建立和自訂robots.txt檔案,控制搜尋引擎爬取,管理爬蟲存取,透過視覺化編輯器優化網站SEO。