2016-12-06 68 views
0

我爲我的項目創建了一個節點js服務。使用Node js的Swagger文件託管

我的要求是輸入「SERVICEURL/help」,應該加載swagger文件,並將相同的文件託管到Azure。

但無法達到要求。

該要求是否有效且可以實現,如果是的話,請幫助我。

在此先感謝。

回答

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'); 
})