【问题标题】:imgur malformed auth headerimgur 格式错误的身份验证标头
【发布时间】:2020-03-01 02:04:58
【问题描述】:

我正在使用“请求”来尝试这个示例

const request = require('request');
request(
  {
    url: 'https://api.imgur.com/3/gallery/hot/top/day/0',
    headers: {
      Authorization: { 'Client-ID': '04e2c49522b2562' },
    },
  },
  (e, r, body) => {
    console.log(body);
  },
);

收到此错误:

"data":{"error":"Malformed auth header","request":"\/3\/gallery\/hot\/top\/day\/0","method":"GET"},"success":false,"status":403}

【问题讨论】:

    标签: node.js imgur


    【解决方案1】:

    不要将 Authorization 标头设置为对象,而是尝试将其设置为字符串:

    Authorization: 'Client-ID 04e2c49522b2562',
    

    更多详情,请参阅Custom HTTP Headers

    【讨论】:

      猜你喜欢
      • 2017-05-11
      • 1970-01-01
      • 2015-09-09
      • 2019-12-17
      • 2019-11-27
      • 2019-06-19
      • 2021-09-26
      • 2015-03-07
      • 2021-04-28
      相关资源
      最近更新 更多