回答:
PostmanはPOST、GET、PUT、DELETEなどのHTTPメソッドでのみ機能するため、これは2017年5月の時点では不可能です。
P / S:賛成投票を希望する場合は、このリクエストがあります: github.com/postmanlabs/postman-app-support/issues/4009
以前のコメントで述べたように、Postmanではこれを行うことはできません。ただし、このChromeアプリはウェブストアで見つけました。非常にシンプルですが、私のローカルWebソケット接続で非常にうまく機能しています。
Postmanではまだできません。しかし、Postwomanという名前のPostmanの新しい代替手段があります。オープンソースであり、リアルタイムのWebsocketとSSEリクエストをサポートしています。
localhost
まだ
127.0.0.1
現時点では機能しますが、192.168.xxなどのローカルネットワークコールは機能しません。
私はこの問題に何度も遭遇しましたが、最終的にWebSocketをテストするための独自のGUIを作成しました。それはソケットレンチと呼ばれ、それはサポートしています
こちらのhttps://chrome.google.com/webstore/detail/apic-complete-api-solutio/ggnhohnkfcpcanfekomdkjffnfcjnjamから入手できるツールAPICを使用できます。このツールを使用すると、StompJSまたはネイティブWebsocketを使用するWebSocketをテストできます。詳細については、www.apic.appをご覧ください。
Postmanはサポートしていませんが、WebSocket Kingはサポートしています。
私はまったく同じ問題に遭遇しました。Web Socket呼び出しを行う必要がありました。Advanced Rest Clientを使用してこれを実現できました。ARCバージョンを使用しています:12.1.3
Socket.ioテスターを使用できます。このアプリを使用すると、socket.ioサーバーに接続して特定のトピックをサブスクライブしたり、ソケットメッセージをサーバーに送信したりできます。
PostmanはWebSocketをサポートしていません。私が今まで見た拡張機能とアプリのほとんどは適切に機能していませんでした。
私が見つけた解決策
ログイン/ブラウザでアプリケーションを開き、ブラウザコンソールを開きます。次に、ソケットイベントを入力し、Enterキーを押します。
socket.emit("event_name", {"id":"123"}, (res)=>{console.log(res); });