HI ,
大家好!我是新加进来的成员,现遇到了一问题,需要各位帮帮忙。
使用jquery解析http://www.google.com/ig/api?weather=shanghai。
xml接口获取天气预报信息,但我对jquery不是很熟悉,所以总是获取不到这些信息。
希望各位技术过关能给我一些指导。谢谢!
前段时间我们遇到过需要跨域提交数据的问题,通过动态构造script的方式解决了。不过我们的那个需求相对简单,只要向服务器提交数据,不关心服务器的响应消息。
当时在网上搜到通过服务端代理的方式解决跨域的问题,具体流程是:
1、javascript从客户端把请求的url、参数使用ajax提交到你的服务器的代理servlet。
2、你的服务器的代理servlet执行请求(因为servlet里面没有跨域的问题),从远程url和参数中抓取到响应消息,然后返回给客户端(此阶段还可以顺便解析、转换数据,使得数据更容易被客户端处理,比如把响应xml转换成json之类的)。
3、javascript客户端从本地服务器上的servlet接收到远程服务器的响应消息。完成后续处理过程。
整个流程看起来还是比较清晰的,很容易实现,没有什么tricky的东西。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。