当我得到函数的URL端点时,我有一个函数应用托管在azure上,它说https://my_function_app.azurewebsites.net/api/ {* segments},而不是https://my_function_app.azurewebsites.net/api/function_name。我该如何解决?
答案 0 :(得分:1)
好像您已经设置了路由模板。
如果您在门户网站上创建功能,请单击Integrate
刀片并删除Route template
中的值。
如果将预编译功能部署到Azure,则应在代码中删除此设置。
对于c#,请在.cs文件的Route=null
属性中设置HttpTrigger
。对于js,请删除route
文件中的function.json
参数。