Skip to main content
appkiro.com

WebSocketテスター

ブラウザから許可された ws:// または wss:// endpoint へ接続し、text/JSON/binary を送信して、受信データと接続ログを確認します。

1

接続

URL を入力して接続

2

送受信

リアルタイムでメッセージを交換

3

確認・分析

メッセージと統計を確認

1. 接続

Comma-separated values passed to the browser WebSocket constructor.

状態Idle
接続時刻-
遅延-

2. メッセージ

メッセージはまだありません。WebSocket サーバーに接続して送信してください。

3. 確認・デバッグ

確認するメッセージを選択してください。

Browser WebSocket connections cannot set custom request headers or expose low-level frame opcode details. Use query parameters and subprotocols when the server needs client-provided metadata.

Event Listener

Receive Only
Active

Listen 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 書き出し/コピー。

使い方

  1. 入力を追加する。 許可された ws:///wss:// URL、任意の subprotocol・query、送信メッセージ。
  2. 設定を確認する。 secure 接続、subprotocol、query、auto-reconnect、system log、text/JSON/binary 送信、application ping、JSON path/substring の受信専用 listener。
  3. 生成・確認・書き出しを行う。 接続状態・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 ツール

確認済みのサンプルから始める

許可された非本番対象と一時的またはマスク済みデータを使い、結果に基づいて対応する前に接続先ログと照合してください。

ツールを開く