有没有办法在不使用代理的情况下使用azure函数从域的根目录提供内容?
我定义了一个路径为/的函数,它似乎被忽略了。
我找到了一种方法来使用Proxies(beta)来提供来自root的内容,但这对本地开发并不起作用(代理似乎只在Azure上,而不是在Azure中-functions-CLI)。
在各种问题中,我发现了一些神秘的参考资料,表明它可能是有可能的,或者曾经是可能的,但却没有找到解决方法。
答案 0 :(得分:1)
不完全是你要求的,但我的方法是使用fiddler在本地模拟代理。
您可以将以下内容添加到FiddlerScript:
OnBeforeRequest(oSession: Session) {
...
if (oSession.host == "127.0.0.1:5050" && oSession.PathAndQuery == "/") {
oSession.PathAndQuery = "/content";
}
...
}
这将捕获具有根路径127.0.0.1
的指定端口5050
的localhost /
的任何请求,并重定向到/content
路径。您需要针对特定端口和路径修改此内容。