Bekerja dengan tipe media biner untuk WebSocket API - Amazon API Gateway

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

Bekerja dengan tipe media biner untuk WebSocket API

API Gateway WebSocket API saat ini tidak mendukung bingkai biner dalam muatan pesan masuk. Jika aplikasi klien mengirimkan bingkai biner, API Gateway menolaknya dan memutus klien dengan kode 1003.

Ada solusi untuk perilaku ini. Jika klien mengirimkan data biner yang disandikan teks (misalnya, base64) sebagai bingkai teks, Anda dapat mengatur contentHandlingStrategy properti integrasi untuk mengonversi muatan dari string yang dikodekan base64 CONVERT_TO_BINARY ke biner.

Untuk mengembalikan respons rute untuk muatan biner dalam integrasi non-proxy, Anda dapat menyetel contentHandlingStrategy properti respons integrasi untuk mengonversi payload dari string biner CONVERT_TO_TEXT ke string berenkode base64.