使用Node js主持Swagger文件

时间:2016-12-06 13:35:56

标签: node.js azure swagger

我为我的项目创建了节点js 服务。

我的要求是输入“SERVICEURL / help”,应加载swagger文件,并将相同的文件托管给Azure。

但无法达到要求。

要求是否有效且可以实现,如果是,请帮助我。

提前致谢。

1 个答案:

答案 0 :(得分:1)

为了达到您的要求,您可以尝试以下方法,

app.get('/help', function (request, response) {

  response.writeHead(301,
    {Location: 'http://yoursitename.azurewebsites.net/swagger'}
  );
  response.end();
})

如果您使用Express框架,您也可以使用以下代码执行相同的操作,

app.get('/help', function (req, res) {
  res.redirect('http://yoursitename.azurewebsites.net/swagger');
})