He agregado este agente en una solicitud expresa, mi pregunta es para mantener viva la conexión tcp. ¿El servidor también necesita devolver algún encabezado o solo el cliente debe enviarlo? ???
var myAgent = new http.Agent({ keepAlive: true, maxSockets: 1, keepAliveMsecs: 30000, }); request.post( { url: "server_url", agent: myAgent, form: { key: "value" }, }, function (err, res, body) { if (res.statusCode !== 200) { } else { //set header cookie from response and send second request } } );