【发布时间】:2013-12-03 16:12:42
【问题描述】:
我正在使用 node.js request.js 来访问 api。我收到此错误
[错误:UNABLE_TO_VERIFY_LEAF_SIGNATURE]
我所有的凭据都是准确有效的,服务器也很好。我向邮递员提出了同样的要求。
request({
"url": domain+"/api/orders/originator/"+id,
"method": "GET",
"headers":{
"X-API-VERSION": 1,
"X-API-KEY": key
},
}, function(err, response, body){
console.log(err);
console.log(response);
console.log(body);
});
此代码只是在可执行脚本 ex 中运行。 node ./run_file.js,这是为什么呢?它需要在服务器上运行吗?
【问题讨论】:
-
这是一个长镜头,但可能是 API 无法识别您的节点程序正在传递的用户代理吗?
-
@HectorCorrea 我能够完美地阅读邮递员中的 api。为什么节点不能这样做?我尝试更改用户代理,但没有成功。
标签: javascript node.js ssl request