Maison > développement back-end > Golang > le corps du texte

Golang prend-il en charge les WebSockets sur les machines virtuelles gérées ?

Barbara Streisand
Libérer: 2024-11-22 01:30:13
original
111 Les gens l'ont consulté

Does Golang Support WebSockets on Managed VMs?

Prise en charge de Golang WebSocket dans une VM gérée

Question :

Malgré la tentative d'implémentation de WebSockets dans une application Golang exécutée sur un VM gérée, un message d'erreur persistant apparaît dans le développeur Chrome console :

WebSocket connection to 'ws://127.0.0.1:8080/connect' failed: Error during WebSocket handshake: Unexpected response code: 400
Copier après la connexion

De plus, la console du backend affiche le message suivant :

websocket: connection header != upgrade.
Copier après la connexion

La prise en charge de WebSocket est-elle disponible pour les applications Golang hébergées sur des VM gérées ? Si tel est le cas, veuillez fournir un exemple d'extrait de code démontrant sa mise en œuvre.

Réponse :

Selon la documentation de Google et l'exemple qui l'accompagne, les machines virtuelles gérées ne prennent actuellement en charge que les WebSockets pour Java. candidatures. Cette fonctionnalité pourrait être intégrée à Go dans les prochaines versions, car les VM gérées sont toujours en version bêta.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal