【问题标题】:Contact form 7 CORS联系表格 7 CORS
【发布时间】:2017-03-16 03:16:16
【问题描述】:

我对联系表 7 的工作方式有疑问。

场景

ma​​insite.com clone.mainsite.com

我需要从 ma​​insite.com 发帖到 clone.mainsite.com,我可以通过钩子编辑表单操作,那里没问题,可以。

当我发送表单时,chrome 告诉我我有 200 次成功(我假设是预检)0到 clone.mainsite.com 和电子邮件发送,但是悸动者卡住了,因为我收到了来自 clone.mainsite.com 的 CORs 错误。我为 WordPress 启用了一个插件,该插件公开了 ACCEPT-ORIGIN 等标头,当我通过浏览器正常导航到它们时它可以工作,但是我无法从联系表 7 中获得回复。如果我只是使用基本的自定义 Ajax 推送呼叫,我可以得到一条消息,没有问题,没有 CORS 错误。

我确实注意到联系表格 7 发送 Accept: application/json 标头,而我的自定义 Ajax jsut 发送默认 /。

谢谢。

【问题讨论】:

    标签: wordpress cors contact-form-7


    【解决方案1】:

    结果是,联系表单 7 在 headers 插件有机会添加到响应之前中断了页面的执行。

    【讨论】:

      猜你喜欢
      • 2020-05-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多