问个问题,用python flask 写个demo ,本地运行,点击submit 能提交,但是部署到[阿里云函数计算]

问个问题,用python flask 写个demo ,本地运行,点击submit 能提交,但是部署到函数计算后,就不行了,提示 找不到post {“ErrorCode”:”DomainRouteNotFound”,”ErrorMessage”:”no route found in domain ‘flask………fc.devsapp.net’ for path ‘/test02’ and method ‘POST'”}

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====
1 条回复 A 作者 M 管理员
  1. 需要确保您的Flask应用程序正确地处理POST请求,并且您的POST请求中包含了正确的路径(/test02)。 需要确保您的Flask应用程序正确地处理POST请求,并且您的POST请求中包含了正确的域名(flask………fc.devsapp.net)。

  2. 我猜你是用这个模板创建的应用,这个应用部署后会创建一个默认的域名。然后更新了函数代码包修改了api。所以你需要再修改那个生成的自定义域名,路由到你新修改的api https://help.aliyun.com/document_detail/90763.html

    应用生成的域名默认只支持get,需要主动修改下s.yaml再重新部署你可以重建创建个应用,使用代码仓库方式部署,然后修改仓库中的 s.yaml,提交后就会自动部署了

    此答案来自钉钉群“阿里函数计算官网客户”