Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo di wscat per connettersi a un'API WebSocket e inviare messaggi a essa
L'utilità wscat è uno strumento adatto per il test di un'API WebSocket creata e distribuita in API Gateway. Puoi installare e utilizzare wscat nel modo seguente:
-
Scarica
wscatdall'indirizzo https://www.npmjs.com/package/wscat. -
Installa
wscateseguendo i comandi seguenti.npm install -g wscat -
Per connetterti all'API, esegui il comando
wscatcome mostrato nell'esempio seguente. Questo esempio presuppone che l'impostazioneAuthorizationsiaNONE.wscat -c wss://aabbccddee.execute-api.us-east-1.amazonaws.com/test/Sarà necessario sostituire
con l'ID API effettivo, visualizzato nella console API Gateway o restituito dal comandoaabbccddeecreate-apidella AWS CLI.Inoltre, se l'API si trova in una regione diversa da
us-east-1, sarà necessario sostituire la regione corretta. -
Per testare l'API, immetti un messaggio, ad esempio il seguente mentre sei connesso:
{"{jsonpath-expression}":"{route-key}"}in cui
{jsonpath-expression}è un'espressione JSONPath e{route-key}è una chiave route per l'API. Ad esempio:{"action":"action1"} {"message":"test response body"}Per ulteriori informazioni su JSONPath, consulta la pagina relativa a JSONPath
o JSONPath per Java . -
Per disconnetterti dall'API, immetti
ctrl-C.