在没有代理的情况下解决跨域问题
Resolve cross-origin issue without proxy
我正在尝试使用XmlHttpRequest从html页面到服务器进行web服务调用。在不使用代理的情况下,解决跨域问题的最简单方法是什么?远程服务器以XML作为请求,响应也是XML格式。我可以访问服务器(IIS)。我需要跨域执行GET和POST操作。以下是我目前为止研究的内容——
- Crossdomain.xml
- 歌珥
- JSONP
是跨域仅为flash播放器和东西?CORS似乎很难同时在客户端和服务器端实现。json可以用于POST吗?
谢谢你的帮助。
编辑:我正在尝试在智能设备上运行这个。
这取决于您使用的IIS版本。
在这个URL中,http://enable-cors.org/描述了您可以采取的跨域访问的解决方案。
例如,通过启用跨域协议,可以从www.zzz.com调用数据服务www.abc.com/Service。
注意IIS6和IIS7/8的配置方法不同。
相关文章:
- 如何解决Yii中的页面刷新问题
- 简单的ES6承诺问题-交换解决和拒绝参数
- 为什么不'我的窗口滚动事件根本没有启动.其他答案没有解决问题
- jQuery通过步骤的自排队循环来解决延迟问题
- 当服务器从 http 更改为 https 时,有哪些可能的方法可以解决问题
- 如何使用共享按钮将所有内容对齐到一行来解决问题
- 使用 unity,我的 js 文件无法解决问题
- 缺少 iframe ie8.相对定位不能解决问题
- 如何删除给定字符串中的 CRLF 以解决问题
- 为什么 标记将空格替换为 %2520?如何解决问题
- 使用javascript使用算法解决问题
- 请解决问题在我的AJAX脚本的联系形式
- Angular Js ->UI -路由->解决问题
- 运动:rna转录.正在努力解决问题
- JQuery addClass不透明度函数淡入图像-解决问题
- 如何通过程序解决问题
- JavaScript Promise在解决问题时陷入困境
- Chrome文件夹上传API.检测支持&使用JS/JQuery解决问题
- Angular js :$q解决问题
- 由于Node的异步特性,需要帮助解决问题