Javascript npm请求同时发送令牌和标题“内容类型”:“应用程序/json”
我试图通过发送令牌和标题“content-type”:“application/json”从API获取响应,但我不知道应该将它们放在哪里 这是我目前的代码:Javascript npm请求同时发送令牌和标题“内容类型”:“应用程序/json”,javascript,npm-request,Javascript,Npm Request,我试图通过发送令牌和标题“content-type”:“application/json”从API获取响应,但我不知道应该将它们放在哪里 这是我目前的代码: var request = require('request'); request.get('google example url', { // 'auth': { 'bearer': '15252727282' }, "headers": { "Content-Type": "application/json
var request = require('request');
request.get('google example url', {
//
'auth': {
'bearer': '15252727282'
},
"headers": {
"Content-Type": "application/json"
}
}, function (error, response, body) {
console.log('error:', error); // Print the error if one occurred
console.log('statusCode:', response && response.statusCode); // Print the response status code if a response was received
console.log('body:', body);
});
这就是我在控制台中得到的信息:
error: null
statusCode: 401
body: HTTP Token: Access denied.
您之所以会出现这种错误,是因为您从未在客户端的任何地方定义过require 将此添加到您的项目中:
如果您想在客户机上使用require,请查看以下内容 好的,我使用选项作为第一个参数,并使用以下行: 常量选项={ url:“目标url”, 方法:“GET”, 标题:{ 授权:令牌=12425262, 内容类型:application/json } }; requestoptions,functionerr,res,body{ 让json=json.parsebody; console.logjson; };