Использование node.js ForeverAgent

Чтобы повторно использовать соединения при создании http.requests, я хотел бы использовать ForeverAgent без использования всего модуля запроса.

Я использую узел v0.8.15

Это возможно? Может кто-нибудь сказать мне, как?

2 ответа

С макетом / структурой текущей версии модуля запросов Mikeal вы сможете сделать что-то вроде следующего:

var ForeverAgent = require('request/forever');

var myAgent = new ForeverAgent();
var myRequest = http.request({/* … */, agent:myAgent});
/* … */

См. Http: документацию по node.js для получения более подробной информации о параметре агента, хотя он редок; Я не вижу никакой документации (кроме исходного кода) для самого агента этого модуля "навсегда".

ForeverAgent Недавно был разделен на свой собственный модуль, так что вы должны просто использовать это.

Другие вопросы по тегам