Node.js ¿cómo responder a una solicitud de actualización?

Estoy manejando un evento de “actualización” de websocket desde un servidor http de Node.js – El controlador de actualización está en la función de formulario (req, socket, head) – ¿Cómo puedo enviar una respuesta a esta solicitud de actualización dado que no hay res ¿objeto? ¿Hay alguna manera de hacerlo usando el objeto socket? ¿Cómo enviar encabezados?

Solo necesita llamar a socket.write con la syntax HTTP apropiada como texto sin formato en estas líneas (de wikipedia):

 HTTP/1.1 101 Switching Protocols Upgrade: websocket Connection: Upgrade Sec-WebSocket-Accept: HSmrc0sMlYUkAGmm5OPpG2HaGWk= Sec-WebSocket-Protocol: chat 

Utilice \r\n separadores de línea. Después de ese punto, HTTP ha terminado y ahora solo está usando el socket TCP.