2017-03-29 75 views
1

有沒有任何方法可以在不使用代理的情況下使用azure函數從域根提供內容?Azure函數:如何從域的根目錄提供內容

我定義了一個路由爲/的函數,它似乎被忽略。

我發現了一種方法來使用代理(測試版)來提供來自根目錄的內容,但這對本地開發並不適用(代理似乎只在Azure上,而不是在Azure功能中 - CLI)。

在各種問題中,我發現了一些神祕的參考資料表明它可能是可能的,或一次可能,但還沒有想出如何。

回答

1

不完全是你要求的,但我的方法是使用fiddler在本地模擬代理。

您可以添加以下FiddlerScript:

OnBeforeRequest(oSession: Session) { 
... 
    if (oSession.host == "127.0.0.1:5050" && oSession.PathAndQuery == "/") { 
     oSession.PathAndQuery = "/content"; 
    } 
... 
} 

這會抓住任何請求在指定的端口5050與根路徑/爲localhost 127.0.0.1並重定向到/content路徑。你需要修改你的特定端口和路徑。

我還鼓勵你提出一個問題azure functions cli github

相關問題