Amp html 表单提交失败::响应必须包含AMP Access Control Allow Source Origin标头;
我想使用Amp html 表单提交失败::响应必须包含AMP Access Control Allow Source Origin标头;,amp-html,Amp Html,我想使用amp表单提交表单。将文本/数据发送到同一域内的数据库 在提交一份简单的表格后,我发现了一个未发现的错误: 表单提交失败::响应必须包含AMP Access Control Allow Source Origin标头 我在谷歌上搜索过,大多数答案都指向在.htaccess文档中设置标题,如下所示: 标题集访问控制允许原点“*” 我正在继续搜索答案。出于安全原因,AMP要求在跨源HTTP响应中显示某些标头,包括AMP访问控制允许源代码 有关完整列表,请参阅文档。让它通过添加标题(“A
amp表单
提交表单。将文本/数据发送到同一域内的数据库
在提交一份简单的表格后,我发现了一个未发现的错误:
表单提交失败::响应必须包含AMP Access Control Allow Source Origin标头代码>
我在谷歌上搜索过,大多数答案都指向在.htaccess文档中设置标题,如下所示:
标题集访问控制允许原点“*”
我正在继续搜索答案。出于安全原因,AMP要求在跨源HTTP响应中显示某些标头,包括AMP访问控制允许源代码
有关完整列表,请参阅文档。让它通过添加标题(“AMP-Access-Control-Allow-Source-Origin:URL”)来解决您的问题?是的,它有@Mr.Rebot。我在一周前发现了它,但它仍然让我在使用amp-form
时遇到了更深层次的问题。所以我决定用一个表单绕过amp的页面。在用post方法提交表单的过程中,我面临着类似的问题。错误:未捕获错误:表单提交失败::返回的AMP访问控制允许源源不等于当前:vs .请建议我在这种情况下需要设置确切的标头。即使将AMP Access Control Allow Source Origin设置为_AMP_Source_Origin参数的值,我也会遇到同样的问题-查看网络流量显示响应中正在设置标头。将Access Control Expose Headers标头值设置为AMP Access Control Allow Source Origin解决了此问题;不确定,但我怀疑这会告诉浏览器将该头传递给客户端JS。如果您想了解有关为特定平台实现CORS的更多信息。