【发布时间】:2017-10-20 08:36:02
【问题描述】:
我对nodejs非常陌生,我正在使用restify创建路由,其中一个路由我调用另一个API,我想发回其响应。
server.get({path:'/admin'},
function respond(req, res, next){
var options = { method: 'GET',
url: argv.OKTA + "/api/v1/apps/" + argv.OKTA_APP_ID,
headers:
{ authorization: argv.OKTA_API,
'content-type': 'application/json',
accept: 'application/json' } };
request(options, function (error, response, body) {
if (error) throw new Error(error);
res.send(200, body);
return next();
});
});
因此,如果在 /admin 路径上完成了 GET,它应该去调用另一个 URL,并取回响应并将其用作返回 /admin 的响应
现在,我得到了这个:
{"code":"ResourceNotFound","message":"/admin does not exist"}
【问题讨论】: