Gunakan wscat untuk terhubung ke WebSocket API dan mengirim pesan ke sana - Amazon API Gateway

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Gunakan wscat untuk terhubung ke WebSocket API dan mengirim pesan ke sana

wscatUtilitas adalah alat yang nyaman untuk menguji WebSocket API yang telah Anda buat dan gunakan di API Gateway. Anda dapat menginstal dan menggunakan wscat sebagai berikut:

  1. Unduh wscat dari https://www.npmjs.com/package/wscat.

  2. Instal wscat dengan menjalankan perintah berikut:

    npm install -g wscat
  3. Untuk terhubung ke API Anda, jalankan wscat perintah seperti yang ditunjukkan pada contoh berikut. Perhatikan bahwa contoh ini mengasumsikan bahwa Authorization pengaturannya adalahNONE.

    wscat -c wss://aabbccddee.execute-api.us-east-1.amazonaws.com/test/

    Anda perlu mengganti aabbccddee dengan ID API yang sebenarnya, yang ditampilkan di konsol API Gateway atau dikembalikan oleh AWS CLI create-apiperintah.

    Selain itu, jika API Anda berada di Wilayah selainus-east-1, Anda perlu mengganti Region yang benar.

  4. Untuk menguji API Anda, masukkan pesan seperti berikut saat terhubung:

    {"{jsonpath-expression}":"{route-key}"}

    di mana {jsonpath-expression} adalah ekspresi JsonPath dan {route-key} adalah kunci rute untuk API. Sebagai contoh:

    {"action":"action1"} {"message":"test response body"}

    Untuk informasi selengkapnya tentang JsonPath, lihat JsonPath atau JsonPath for Java.

  5. Untuk memutuskan sambungan dari API Anda, masukkanctrl-C.