问个问题,用python flask 写个demo ,本地运行,点击submit 能提交,但是部署到函数计算后,就不行了,提示 找不到post {"ErrorCode":"DomainRouteNotFound","ErrorMessage":"no route found in domain 'flask.........fc.devsapp.net' for path '/test02' and method 'POST'"}
需要确保您的Flask应用程序正确地处理POST请求,并且您的POST请求中包含了正确的路径(/test02)。 需要确保您的Flask应用程序正确地处理POST请求,并且您的POST请求中包含了正确的域名(flask.........fc.devsapp.net)。
我猜你是用这个模板创建的应用,这个应用部署后会创建一个默认的域名。然后更新了函数代码包修改了api。所以你需要再修改那个生成的自定义域名,路由到你新修改的api https://help.aliyun.com/document_detail/90763.html
应用生成的域名默认只支持get,需要主动修改下s.yaml再重新部署你可以重建创建个应用,使用代码仓库方式部署,然后修改仓库中的 s.yaml,提交后就会自动部署了
此答案来自钉钉群“阿里函数计算官网客户"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。