Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用Node.js中的htpasswd对请求进行身份验证_Javascript_Node.js_.htpasswd - Fatal编程技术网

Javascript 如何使用Node.js中的htpasswd对请求进行身份验证

Javascript 如何使用Node.js中的htpasswd对请求进行身份验证,javascript,node.js,.htpasswd,Javascript,Node.js,.htpasswd,我正在尝试从我们的登台站点获取rss提要,目前它具有htpasswd安全性 我已使用以下格式绑定: http://username:password@url.com 这可以在浏览器上运行,但当我尝试使用nodejs执行此操作时,它失败了 你能告诉我使用node.js的正确方法是什么吗。app.js var request = require('request'); request.get('http://url.com', callback).auth('username', 'passwo

我正在尝试从我们的登台站点获取rss提要,目前它具有htpasswd安全性

我已使用以下格式绑定:

http://username:password@url.com
这可以在浏览器上运行,但当我尝试使用nodejs执行此操作时,它失败了

你能告诉我使用node.js的正确方法是什么吗。

app.js

var request = require('request');

request.get('http://url.com', callback).auth('username', 'password', false);

function callback(err, response, body) {
  console.log(body);
}
终端:

npm install request
node app.js
文档:

app.js

var request = require('request');

request.get('http://url.com', callback).auth('username', 'password', false);

function callback(err, response, body) {
  console.log(body);
}
终端:

npm install request
node app.js
文件: