ホームページ > バックエンド開発 > Golang > Golang は管理対象 VM 上の WebSocket をサポートしていますか?

Golang は管理対象 VM 上の WebSocket をサポートしていますか?

Barbara Streisand
リリース: 2024-11-22 01:30:13
オリジナル
188 人が閲覧しました

Does Golang Support WebSockets on Managed VMs?

管理対象 VM での Golang WebSocket のサポート

質問:

上で実行されている Golang アプリケーションに WebSocket を実装しようとしましたが、管理対象 VM、Chrome 開発者に永続的なエラー メッセージが表示されるコンソール:

WebSocket connection to 'ws://127.0.0.1:8080/connect' failed: Error during WebSocket handshake: Unexpected response code: 400
ログイン後にコピー

さらに、バックエンドのコンソールには次のメッセージが表示されます:

websocket: connection header != upgrade.
ログイン後にコピー

マネージド VM でホストされている Golang アプリケーションでは WebSocket サポートを利用できますか?その場合は、その実装を示すサンプル コード スニペットを提供してください。

回答:

Google のドキュメントとそれに付随する例によると、マネージド VM は現在、Java の WebSocket のみをサポートしています。アプリケーション。マネージド VM はまだベータ版であるため、この機能は将来のリリースで Go に組み込まれる可能性があります。

以上がGolang は管理対象 VM 上の WebSocket をサポートしていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート