ajax请求服务,存在跨域,采用jsonp。
输出结果在控制台结果报如下图错误
而实际返回状态是200如下图
为什么状态是200,但是获取不到数据,通过查看返回的数据,发现报错的原因是返回的数据是xml,貌似返回结果不支持xml(可能是在下孤陋寡闻,采用JSONP的同时返回数据为xml不支持,欢迎大家指出错误)。
最后放弃jsonp,用servlet代理请求url,解析返回的xml并返回给前台
ajax请求服务,存在跨域,采用jsonp。
输出结果在控制台结果报如下图错误
而实际返回状态是200如下图
为什么状态是200,但是获取不到数据,通过查看返回的数据,发现报错的原因是返回的数据是xml,貌似返回结果不支持xml(可能是在下孤陋寡闻,采用JSONP的同时返回数据为xml不支持,欢迎大家指出错误)。
最后放弃jsonp,用servlet代理请求url,解析返回的xml并返回给前台