XML Web服务的跨域访问

时间:2012-01-16 05:41:05

标签: javascript jquery xml xmlhttprequest cross-domain

  

可能重复:
  Cross Domain Access with PHP Proxy

我试图访问.net webservice提供xml响应。现在我已经在Mobile JQuery中编写了应用程序,并且由于跨域访问问题,我无法访问该服务。

现在有很多解决方案。 1.使用闪存(我不想要它,因为它应该在手机上运行) 2.使用PHP或C#代理(不,这应该是客户端站点)

任何其他方式突破跨域访问?任何JavaScript库吗?我搜索了一个星期,仍然没有运气。 :(

2 个答案:

答案 0 :(得分:0)

如果您拥有您尝试联系的网络服务,则可以使用JSONP。只是通过使用GET insteed来执行请求。看看:http://api.jquery.com/jQuery.getJSON/ 如果你想传递一些参数,你也可以,如果你知道你在做什么,用GET传递它。例如,URL可以是,yourdomain.com/?parameter = {variable:value},只是JSON解码服务器端的查询字符串。

看看this article它可能对你有所帮助!

答案 1 :(得分:0)

我可以通过PHP proxy发送请求并获得结果。