Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

API Gateway で WebSocket API を作成する

フォーカスモード
API Gateway で WebSocket API を作成する - Amazon API Gateway

WebSocket API は、API Gateway コンソールで AWS CLI create-api コマンドを使用するか、AWS SDK で CreateApi コマンドを使用して作成できます。以下の手順では、新しい WebSocket API を作成する方法を示しています。

注記

WebSocket API は、TLS 1.2 と TLS 1.3 のみをサポートしています。以前の TLS バージョンはサポートされていません。

AWS CLI コマンドを使用して WebSocket API を作成する

次の create-api コマンドは、$request.body.action ルート選択式を含む API を作成します。

aws apigatewayv2 --region us-east-1 create-api --name "myWebSocketApi3" --protocol-type WEBSOCKET --route-selection-expression '$request.body.action'

出力は次のようになります。

{ "ApiKeySelectionExpression": "$request.header.x-api-key", "Name": "myWebSocketApi3", "CreatedDate": "2018-11-15T06:23:51Z", "ProtocolType": "WEBSOCKET", "RouteSelectionExpression": "'$request.body.action'", "ApiId": "aabbccddee" }

API Gateway コンソールを使用した WebSocket API の作成

WebSocket プロトコルを選択し、API に名前を付けることで、コンソールで WebSocket API を作成できます。

重要

API を作成した後で、選択したプロトコルを変更することはできません。WebSocket API を REST API に変換することはできません。その逆も同様です。

API Gateway コンソールを使用して WebSocket API を作成するには
  1. API Gateway コンソールにサインインし、[Create API (API の作成)] を選択します。

  2. [WebSocket API] で [Build (ビルド)] を選択します リージョンのエンドポイントのみがサポートされます。

  3. [API 名] に API の名前を入力します。

  4. [ルート選択式] に値を入力します。例えば、$request.body.action と指定します。

    ルート選択式の詳細については、「ルート選択式」を参照してください。

  5. 次のいずれかを行ってください。

    • ルートのない API を作成するには、[空の API を作成] を選択します。

    • [次へ] を選択して API にルートをアタッチします。

    API を作成したら、ルートをアタッチできます。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.