• TOP
  • Kong
  • Kong Insomnia 2022.6 が WebSocket をサポート
Kong Insomnia 2022.6 が WebSocket をサポート
2022.10.06 KongProduct Releases

Product Releases

はじめに

Kong InsomniaがWebSocket APIをサポートするようになりました。このアップデートは、APIプラットフォームの重要な拡張を意味し、現在、Kong Insomniaのバージョン2022.6.0以降で利用可能になっています。

WebSocketAPIのInsomniaサポートは、Kong Summit 2022で発表されたアップデートの1つに過ぎません。そして、それはKong Insomniaチームにとって大きなものです。

WebSocket APIのサポートは、これまで見た中で最も人気のある機能リクエストの1つでした。また、WebSocket APIによる連続接続でのデータストリーミング機能が、未来の素晴らしい技術を構築する最前線にいるユーザーにとって、貴重なツールになることを願っています。

Kong Insomniaのこの最新リリースでは、コレクションで新しいリクエストを作成するドロップダウンメニューに、「WebSocketリクエスト」を作成するオプションがあります。

全ては握手から始まる🤝

Kong Insomniaをその使いやすさで気に入っているのであれば、同じ原理が最初のWebSocketハンドシェイクに組み込まれていることがわかるはずです。

WebSocketリクエストを初めて作成する際、認証、ヘッダー、環境など、Kong Insomniaを強力なRESTクライアントにしているのと同じ直感的なオプションが、WebSocketリクエスト・インターフェースに表示されます。

図1:Insomnia WebSocketのインターフェース

RESTリクエストと同様に、ハンドシェイク接続の詳細はタイムラインに保存され、迷うことなくその詳細を確認することができます。

図2:「タイムライン」タブでWebSocketの接続詳細を見る

Kong Insomniaは、接続の履歴も残します。3つ前のヘッダ「sec-websocket-protocol」で渡したサブプロトコルを覚えておく必要がある?大丈夫です。履歴メニューを1回クリックするだけで、すぐに元の状態に戻すことができます。

図3:過去のWebSocket接続設定を失わないようにする

イベント・メッセージ

WebSocketの接続が完了したら、それを使って対話する準備が整いました。Kong Insomniaでは、プラットフォーム全体に見られる強力なシンタックスハイライトを使用して、メッセージを作成し送信することができます。

送受信されたすべてのメッセージは、インターフェイスのイベントペインに表示されます。その後、イベントをクリックして全体を確認することができます。

図4:WebSocketイベントの詳細、詳細

WebSocketリクエストの共有

そして、WebSocketリクエストを完成させたら、Kong InsomniaのTeam SyncやネイティブのGit Sync機能を使って、あなたの素晴らしい仕事をチームが享受できるようにしましょう。

図5:Insomnia Syncを使用してWebSocketリクエストを他人と同期させる

Kong Insomnia Enterprise が登場

WebSocketを使い始めた今、最も広く採用されているオープンソースのAPIゲートウェイを開発・保守しているベンダーが、お客様のAPIプロジェクトをしっかりとサポートすることを保証します。Insomnia Enterprise by Kongでは、APIエキスパートチームが月曜日から金曜日まで待機しており、オンボーディングから実装まで、APIを成功させるためのサポートを提供します。

大規模なチーム(または複数のチーム)を監督し、APIプログラムのスケーリングに関連する一般的な成長痛を経験している場合、Kong Insomnia Enterpriseを使用して複数のチーム間で共同API開発を拡張する方法について詳しく知るには、当社にご連絡ください。

私たちの新しいリリースや今後のリリースについて、フィードバックや質問がありますか?SlackコミュニティまたはGitHubでご連絡ください。

原文:Kong Insomnia 2022.6 Supports WebSockets
著者:Marco Palladino

関連記事