Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Anda dapat membuat WebSocket API di konsol API Gateway, dengan menggunakan perintah AWS CLI create-api, atau dengan menggunakan CreateApi
perintah dalam SDK. AWS Prosedur berikut menunjukkan cara membuat WebSocket API baru.
catatan
WebSocket APIs hanya mendukung TLS 1.2 dan TLS 1.3. Versi TLS sebelumnya tidak didukung.
Buat WebSocket API menggunakan AWS CLI perintah
Perintah create-api berikut membuat API dengan ekspresi pemilihan $request.body.action
rute:
aws apigatewayv2 --region us-east-1 create-api --name "myWebSocketApi3" --protocol-type WEBSOCKET --route-selection-expression '$request.body.action'
Outputnya terlihat seperti berikut:
{ "ApiKeySelectionExpression": "$request.header.x-api-key", "Name": "myWebSocketApi3", "CreatedDate": "2018-11-15T06:23:51Z", "ProtocolType": "WEBSOCKET", "RouteSelectionExpression": "'$request.body.action'", "ApiId": "aabbccddee" }
Membuat WebSocket API menggunakan konsol API Gateway
Anda dapat membuat WebSocket API di konsol dengan memilih WebSocket protokol dan memberi API nama.
penting
Setelah Anda membuat API, Anda tidak dapat mengubah protokol yang telah Anda pilih untuk itu. Tidak ada cara untuk mengubah WebSocket API menjadi REST API atau sebaliknya.
Untuk membuat WebSocket API menggunakan konsol API Gateway
-
Masuk ke konsol API Gateway dan pilih Buat API.
-
Di bawah WebSocket API, pilih Build. Hanya titik akhir Regional yang didukung.
-
Untuk nama API, masukkan nama API Anda.
-
Untuk ekspresi pemilihan Rute, masukkan nilai. Misalnya,
$request.body.action
.Untuk informasi selengkapnya tentang ekspresi pemilihan rute, lihatEkspresi pemilihan rute.
-
Lakukan salah satu hal berikut ini:
-
Pilih Buat API kosong untuk membuat API tanpa rute.
-
Pilih Berikutnya untuk melampirkan rute ke API Anda.
Anda dapat melampirkan rute setelah membuat API.
-