You are on page 1of 1

Create an HTTP client to fetch external web pages dynamically via the command line.

1. var http = require('http');


2. var url = require('url');
3. var urlOpts = { host : 'www.nodejs.org', path : '/', port : '80' };
4. if (process.argv[2]) {
5. if (!process.argv[2].match('http://')) {
6. process.argv[2] = 'http://' + process.argv[2];
7. }
8. urlOpts = url.parse(process.argv[2]);
9. }
10. http.get(urlOpts, function (response) {
11. response.on('data', function (chunk) {
12. console.log(chunk.toString());
13. });
14. }).on('error', function (e) {
15. console.log('error:' + e.message);
16. });

You might also like