感觉是跨域问题,麻烦大家帮忙出出主意~
最近公司负责的网站需要从其他公司的网站获取数据,对方给我一个地址如:http://www.xxx.com/date.aspx?aaa=100&bbb=1&ccc=10,他们的页面上返回的是一JSON格式的字符串,我现在要获取到这些数据改怎么做啊,查了资料 用jquery里 getJSON方法去获取,结果返回的错误是 “没有权限”,不知道该怎么弄了,不知道是不是还有什么方法吗?
作者: wjguo 发布时间: 2011-06-10
这个url不是WebSerbice吗,如果不是那只能在代码中请求这个url地址,然后从response中解析json数据
作者: wang12 发布时间: 2011-06-10
jsonp
返回的json要有回调函数
返回的json要有回调函数
作者: mike8417109 发布时间: 2011-06-10
用AJAX请求一个自己的Servlet或Action,然的在Servlet或Action中使用URLConnection连接指定地址后获取输入流。输入流返回的就是JSON类型
作者: daniellitoc 发布时间: 2011-06-10
我理解的是:
1.和json无关
2.对方给你一个url,你如果想得到数据,可以通过webservice或httpclient处理,得到返回结果,只不过这个结果是json格式的
3.得到结果数据以后,你可以再用jquery等玩意解析数据
1.和json无关
2.对方给你一个url,你如果想得到数据,可以通过webservice或httpclient处理,得到返回结果,只不过这个结果是json格式的
3.得到结果数据以后,你可以再用jquery等玩意解析数据
作者: wn_1985 发布时间: 2011-06-10