我需要调用位于不同域的 WCF RESTful 服务。
我通过 jQuery.Ajax 进行 HTTP POST 调用。
我想做一个 HTTP POST 而不是 GET 的原因是我的 JavaScript 对象的属性中有一些特殊字符;我不想浪费时间处理这个问题。
它在 IE9 上运行良好,但在 FF 和 IE8 上失败(如果有兴趣,请参阅相关问题: 为什么它失败了?
人们建议我使用 JSONP。
问题:是否有任何其他更快的方法可以使 CORS 所需的 jQuery.Ajax HTTP POST 调用适用于所有浏览器 - 而无需 JSONP?