我的目标很简单。我想从我的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请求标头,但是我无法根据文档确定正确的语法。任何帮助,将不胜感激。谢谢!