接続
URL を入力して接続
送受信
リアルタイムでメッセージを交換
確認・分析
メッセージと統計を確認
1. 接続
Comma-separated values passed to the browser WebSocket constructor.
2. メッセージ
メッセージはまだありません。WebSocket サーバーに接続して送信してください。
3. 確認・デバッグ
確認するメッセージを選択してください。
Event Listener
Receive OnlyListen for specific events on incoming messages. Match by JSON path ($.type == 'joined') or plain substring. Counters increment when messages match — listeners never send anything to the server.
WebSocketテスターとは何ですか?
ブラウザから許可された ws:// または wss:// endpoint へ接続し、text/JSON/binary を送信して、受信データと接続ログを確認します。 許可された ws:///wss:// URL、任意の subprotocol・query、送信メッセージ。 接続状態・system log、送受信履歴、preview/raw/stats、listener match、JSON 書き出し/コピー。
ツールを開く
このツールでできること
- 入力: 許可された ws:///wss:// URL、任意の subprotocol・query、送信メッセージ。
- 設定と処理: secure 接続、subprotocol、query、auto-reconnect、system log、text/JSON/binary 送信、application ping、JSON path/substring の受信専用 listener。
- 出力: 接続状態・system log、送受信履歴、preview/raw/stats、listener match、JSON 書き出し/コピー。
使い方
- 入力を追加する。 許可された ws:///wss:// URL、任意の subprotocol・query、送信メッセージ。
- 設定を確認する。 secure 接続、subprotocol、query、auto-reconnect、system log、text/JSON/binary 送信、application ping、JSON path/substring の受信専用 listener。
- 生成・確認・書き出しを行う。 接続状態・system log、送受信履歴、preview/raw/stats、listener match、JSON 書き出し/コピー。
主な機能
- 入力: 許可された ws:///wss:// URL、任意の subprotocol・query、送信メッセージ。
- 設定と処理: secure 接続、subprotocol、query、auto-reconnect、system log、text/JSON/binary 送信、application ping、JSON path/substring の受信専用 listener。
- 出力: 接続状態・system log、送受信履歴、preview/raw/stats、listener match、JSON 書き出し/コピー。
活用シーン
- ブラウザから許可された ws:// または wss:// endpoint へ接続し、text/JSON/binary を送信して、受信データと接続ログを確認します。
- 次の出力・診断結果が必要な場面で使います:接続状態・system log、送受信履歴、preview/raw/stats、listener match、JSON 書き出し/コピー。
- 次の確認済み工程の前に配置します:実クライアントで再現し、許可された server log と照合。
制限と安全上の注意
- ブラウザ WebSocket API は任意の handshake header を設定できず、すべての低レベル frame 情報も取得できません。 「Ping」は protocol control frame ではなく application message の場合があります。 接続先は全通信を受信するため、許可された環境だけを使い、書き出しログから token を除去してください。
トラブルシューティング
- 許可された公開対象だけを使い、再試行前に scheme、host、port、DNS/TLS、timeout、一時的な最小権限の認証情報を確認してください。
- 結果を接続先ログと適切なブラウザ/CLI クライアントで照合してください。 timeout や server-side response だけではアプリ設定の正しさを証明できません。
- ブラウザ WebSocket API は任意の handshake header を設定できず、すべての低レベル frame 情報も取得できません。 「Ping」は protocol control frame ではなく application message の場合があります。 接続先は全通信を受信するため、許可された環境だけを使い、書き出しログから token を除去してください。
よくある質問
WebSocketテスターとは何ですか?
ブラウザから許可された ws:// または wss:// endpoint へ接続し、text/JSON/binary を送信して、受信データと接続ログを確認します。
WebSocketテスターはどう使いますか?
想定された入力を追加し、ページ設定を確認してから、コピーまたはダウンロード前に結果を検証します。 想定出力:接続状態・system log、送受信履歴、preview/raw/stats、listener match、JSON 書き出し/コピー。
どの入力に対応していますか?
許可された ws:///wss:// URL、任意の subprotocol・query、送信メッセージ。
どのような出力を生成しますか?
接続状態・system log、送受信履歴、preview/raw/stats、listener match、JSON 書き出し/コピー。
どのような制限がありますか?
ブラウザ WebSocket API は任意の handshake header を設定できず、すべての低レベル frame 情報も取得できません。 「Ping」は protocol control frame ではなく application message の場合があります。 接続先は全通信を受信するため、許可された環境だけを使い、書き出しログから token を除去してください。
関連する AppKiro ツール
確認済みのサンプルから始める
許可された非本番対象と一時的またはマスク済みデータを使い、結果に基づいて対応する前に接続先ログと照合してください。
ツールを開く