3.8. APIcast の WebSocket プロトコルサポート

Red Hat 3scale API Management は、バックエンド API への Websocket プロトコル接続に対する APIcast ゲートウェイをサポートします。

WebSocket プロトコルの実装を計画している場合は、以下のリストを考慮してください。

  • WebSocket プロトコルは JSON Web Token (JWT) をサポートしない。
  • WebSocket 標準は追加のヘッダーを許可しない。
  • WebSocket プロトコルは HTTP/2 標準に含まれない。

3.8.1. WebSocket プロトコルのサポート

APIcast 設定ポリシーチェーンは以下のとおりです。

"policy_chain": [
  { "name": "apicast.policy.websocket" },
  { "name": "apicast.policy.apicast" }
],

API バックエンドは http[s]` または ws[s] として定義できます。