如何在Got中使用http请求标头?

时间:2018-11-18 02:19:07

标签: javascript node.js https zomato-api

我的目标很简单。我想从我的node.js服务器应用程序从称为Zomato的API发出API请求。我正在使用一个称为Got的https请求框架,该框架应该是请求API的简化版本。

var got = require('got');
var httpheaders = {
    'Accept': 'application/json',
    'user-key': '**********************',
    'json': true
}

got('https://developers.zomato.com/api/v2.1/geocode?lat=35&lon=34', {httpheaders}).then(response => {
    console.log('We got something');

    console.log(response.body);

}).catch(error => {
    console.log('We got nothing');
});

当我尝试运行此程序时,我发现一个错误并打印,“我们什么也没有”。我似乎不知道如何实际包含http请求标头,但是我无法根据文档确定正确的语法。任何帮助,将不胜感激。谢谢!

0 个答案:

没有答案