These can only be specified in the options for http.Agent
Fixes: https://github.com/iojs/io.js/issues/1300
PR-URL: https://github.com/iojs/io.js/pull/1392
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
- `Agent` object: explicitly use the passed in `Agent`.
- `false`: opts out of connection pooling with an Agent, defaults request to
`Connection: close`.
- - `keepAlive`: {Boolean} Keep sockets around in a pool to be used
- by other requests in the future. Default = `false`
- - `keepAliveMsecs`: {Integer} When using HTTP KeepAlive, how often to
- send TCP KeepAlive packets over sockets being kept alive. Default =
- `1000`. Only relevant if `keepAlive` is set to `true`.
The optional `callback` parameter will be added as a one time listener for
the ['response'][] event.