Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Wird verwendetwscat
, um eine Verbindung zu einer WebSocket API herzustellen und Nachrichten an diese zu senden
Das wscat
Hilfsprogramm ist ein praktisches Tool zum Testen einer WebSocket API, die Sie in API Gateway erstellt und bereitgestellt haben. Sie können wscat
wie folgt installieren und verwenden:
-
Laden Sie
wscat
von https://www.npmjs.com/package/wscatherunter. -
Installieren Sie
wscat
mit dem folgenden Befehl:npm install -g wscat
-
Um eine Verbindung mit Ihrer API herzustellen, führen Sie wie im folgenden Beispiel gezeigt den Befehl
wscat
aus. Beachten Sie, dass in diesem Beispiel davon ausgegangen wird, dass dieAuthorization
-EinstellungNONE
lautet.wscat -c wss://
aabbccddee
.execute-api.us-east-1
.amazonaws.com/test/Sie müssen
durch die tatsächliche API-ID ersetzen, die in der API-Gateway-Konsole angezeigt oder vom AWS CLI -Befehlaabbccddee
create-api
zurückgegeben wird.Wenn sich Ihre API in einer anderen Region als
us-east-1
befindet, müssen Sie diese außerdem durch die korrekte Region ersetzen. -
Zum Testen Ihrer API geben Sie eine Nachricht ähnlich der folgenden ein, während Sie noch verbunden sind:
{"
{jsonpath-expression}
":"{route-key}
"}wobei
{jsonpath-expression}
ein JSONPath-Ausdruck und{route-key}
ein Routenschlüssel für die API ist. Zum Beispiel:{"action":"action1"} {"message":"test response body"}
Weitere Informationen zu JSONPath finden Sie unter JSONPath
oder JSONPath for Java . -
Um die Verbindung mit der API zu trennen, geben Sie ei
ctrl-C
.