Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

123
Vistas
¿Es posible enviar un código de operación de ping usando javascript Websocket?

Tengo un cliente websocket y quiero que envíe un marco de ping a mi servidor WS. De acuerdo con el RFC 6455 , un cuadro de ping está representado por el código de operación %x9, pero no sé si es posible enviarlo desde un navegador.

Cualquier ayuda será apreciada

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Sobre la base de los comentarios en su publicación original, puede enviar pings manualmente a través de websocket.

El enlace de Daniel W. de la biblioteca ws tiene un método ping() al que se puede llamar desde un cliente websocket válido. Vea un ejemplo aquí .

Si ha escrito su propia biblioteca websocket, debe cumplir con el marco estándar descrito en RFC6455 The Websocket Protocol .

Debería poder empaquetar un búfer con el encabezado correcto y el código de operación de control y enviarlo a través de la conexión TCP HTTP1.1 actualizada.

Editar:
Investigaciones posteriores muestran que, en el momento de escribir este artículo, el método Ping no es compatible a través delcliente Websocket nativo y el método de envío parece admitir solo cargas útiles y no mensajes de comando, que incluyen códigos de operación para comandos como ping.

Una opción podría ser ir con una solución basada en WASM que podría hacer conexiones TCP no basadas en XHR o no basadas en búsqueda, sin embargo, esto viene con un conjunto completamente diferente de desafíos.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda