【发布时间】:2016-05-10 16:08:11
【问题描述】:
这让我现在怀疑自己了。
我们可以通过 jQuery Ajax 发出 POST 请求。类似的东西
$.post("https://external.com", $('form').serialize());
在我的 Chrome 控制台中,我可以看到显示
的消息XMLHttpRequest 无法加载 {external.com}。请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,不允许访问 Origin 'mysite.com'。
然而,在网络选项卡中,这个 Ajax 调用实际上返回 200,当然,外部 Web 服务确实处理了我的请求。
任何人都可以对我有所了解,我为此发疯了......
非常感谢。
【问题讨论】:
标签: jquery ajax http xmlhttprequest