Frage:
Trotz des Versuchs, WebSockets in einer Golang-Anwendung zu implementieren, die auf einem ausgeführt wird Bei verwalteter VM wird im Chrome-Entwickler eine dauerhafte Fehlermeldung angezeigt Konsole:
WebSocket connection to 'ws://127.0.0.1:8080/connect' failed: Error during WebSocket handshake: Unexpected response code: 400
Zusätzlich zeigt die Konsole im Backend die folgende Meldung an:
websocket: connection header != upgrade.
Ist WebSocket-Unterstützung für Golang-Anwendungen verfügbar, die auf verwalteten VMs gehostet werden? Wenn ja, stellen Sie bitte ein Beispielcode-Snippet bereit, das die Implementierung demonstriert.
Antwort:
Laut der Dokumentation von Google und dem begleitenden Beispiel unterstützen verwaltete VMs derzeit nur WebSockets für Java Anwendungen. Diese Funktion wird möglicherweise in zukünftigen Versionen in Go integriert, da sich verwaltete VMs noch in der Betaphase befinden.
Das obige ist der detaillierte Inhalt vonUnterstützt Golang WebSockets auf verwalteten VMs?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!