Javascript npm请求同时发送令牌和标题“内容类型”:“应用程序/json”

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

我试图通过发送令牌和标题“content-type”:“application/json”从API获取响应,但我不知道应该将它们放在哪里

这是我目前的代码:

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; };