var duplexify = require('duplexify')
var http = require('http')
var request = function(opts) {
var req = http.request(opts)
var dup = duplexify()
dup.setWritable(req)
req.on('response', function(res) {
dup.setReadable(res)
})
return dup
}
var req = request({
method: 'GET',
host: 'www.google.com',
port: 80
})
req.end()
req.pipe(process.stdout)
| Name | Type | Size | Permission | Actions |
|---|---|---|---|---|
| node_modules | Folder | 0755 |
|
|
| .travis.yml | File | 65 B | 0644 |
|
| LICENSE | File | 1.05 KB | 0644 |
|
| README.md | File | 2.63 KB | 0644 |
|
| example.js | File | 370 B | 0644 |
|
| index.js | File | 5.72 KB | 0644 |
|
| package.json | File | 1.83 KB | 0644 |
|
| test.js | File | 5.9 KB | 0644 |
|