郵便配達とのWebSocket接続


124

Postmanを使用して既存のREST APIをテストしています。このAPIは、StompJSを使用してWebSocket経由で応答を返すサーバー上の非同期関数を呼び出します。

Postmanを使用してWebSocketに接続することはできますか?


4
ここでCreatorのfirecamp.appを試してください。
Nishchit Dhanani

回答:




11

Postmanではまだできません。しかし、Postwomanという名前のPostmanの新しい代替手段があります。オープンソースであり、リアルタイムのWebsocketとSSEリクエストをサポートしています。


3
localhost まだ
ラフィネス

127.0.0.1現時点では機能しますが、192.168.xxなどのローカルネットワークコールは機能しません。
Mohammad Rafigh

10

私はこの問題に何度も遭遇しましたが、最終的にWebSocketをテストするための独自のGUIを作成しました。それはソケットレンチと呼ばれ、それはサポートしています

  • サーバーへの複数の同時接続(すべての応答と接続が同じビューに表示されます)
  • メッセージの簡単な再利用を可能にする包括的なメッセージ履歴
  • 初期接続要求のカスタムヘッダー。

Mac OS X、Windows、Linuxで利用でき、こちらから入手できます


興味深いプロジェクトのようです。エラーが発生しています。GitHubの問題についてフォローアップします。
Holistic Developer

@EmmanuelMahuni Githubの問題を開いて再現手順を教えてください。
asleepysamurai

悪くない...私はそれが好きです。出力を保存する方法があり、jsonプレビューがテキストプレビューよりも悪いことを願っています。JSONはかなりある必要があり、残りは...よくテキストでなければなりません
クリスチャンマシュー

とても良いプロジェクトです。素晴らしい仕事...いくつかの改善が必要です
クリスチャンマシュー

@ChristianMatthew プロジェクトでGithubの問題を開いてください。すぐに実装する予定です:)
asleepysamurai

8

こちらのhttps://chrome.google.com/webstore/detail/apic-complete-api-solutio/ggnhohnkfcpcanfekomdkjffnfcjnjamから入手できるツールAPICを使用できます。このツールを使用すると、StompJSまたはネイティブWebsocketを使用するWebSocketをテストできます。詳細については、www.apic.appをご覧ください。


すごい!まだベータ版です。私は解放を待っています。
F.Tamy

1
myapic.comのURLは有効期限が切れており、不法占拠者に乗っ取られているようです。現在代わりにapic.appを使用しているようです
David Woods


5

私はまったく同じ問題に遭遇しました。Web Socket呼び出しを行う必要がありました。Advanced Rest Clientを使用してこれを実現できました。ARCバージョンを使用しています:12.1.3

ここに画像の説明を入力してください


3
ただし、WSリクエストで何かをカスタマイズする方法はありません。住所フィールドだけです。
シーザーソル

同じ問題で立ち往生しています。私は、接続要求のセットカスタムヘッダーする必要がありますが、それのようなルックスは今のところ不可能です
ダブナザール

2
@DubNazarあなたはまだ興味があるなら、あなたが使用できるソケットレンチを
asleepysamurai

2

Postmanは現在これをサポートしていません。

Websocket.inでこのオンラインテスターを使用できます:https ://www.websocket.in/test-online



1

PostmanはWebSocketをサポートしていません。私が今まで見た拡張機能とアプリのほとんどは適切に機能していませんでした。

私が見つけた解決策

ログイン/ブラウザでアプリケーションを開き、ブラウザコンソールを開きます。次に、ソケットイベントを入力し、Enterキーを押します。

socket.emit("event_name", {"id":"123"}, (res)=>{console.log(res); });

ここに画像の説明を入力してください

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.