【发布时间】:2017-03-16 03:16:16
【问题描述】:
我对联系表 7 的工作方式有疑问。
场景
mainsite.com clone.mainsite.com
我需要从 mainsite.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