我可以成功创建一个 azure 函数代理,将请求路由到我的 blob 存储。但是,它仅在我使用 blob 文件的完整 url 指定后端 URL 时才有效:
前任:
https://account.blob.core.windows.net/site/index.html
其中“/site”是我的容器名称,“index.html”是我的 blob 名称。
我知道我可以将路由模板用作“/site”,如果我将后端 URL 保留为“ https://account.blob.core.windows.net/site/ ”,那么最后一个“/”之后会出现什么将被路由到我的存储帐户。我理解错了吗?
更新 在阅读了另一个问题Azure Function App Proxy to a blob storage account并更新路由模板/后端 url 它可以工作,但如果我的 blob 名称有扩展名,它就不起作用(例如 .html)。有什么线索吗?