有没有办法将整个子域映射到Azure功能并传入文件夹结构而不通过VM或App Service进行代理?例如,https://example.com/path/to/name会传递给Azure函数,例如" path / to / name"?
答案 0 :(得分:1)
我能够在https://docs.microsoft.com/en-us/azure/azure-functions/functions-proxies的帮助下解决这个问题。
使用带有HTTP触发器的JavaScript创建具有Azure功能的新功能应用程序后,创建一个功能代理,其路由模板为{*path}
,后端URL为https://localhost/api/<trigger name>?code=<trigger code>&path={path}
。在GET上,路径位于req.query.path
,原始网址位于req.originalUrl
。