没有AJAX的JavaScript REST请求(省略JSONP)?
我正在使用JSONP发送REST请求,我可以在chrome开发工具中看到响应(json),但无法使用结果,因为我得到了错误。正如您在链接问题中所读到的,这是因为函数应该作为响应(我得到json)没有AJAX的JavaScript REST请求(省略JSONP)?,javascript,ajax,json,rest,Javascript,Ajax,Json,Rest,我正在使用JSONP发送REST请求,我可以在chrome开发工具中看到响应(json),但无法使用结果,因为我得到了错误。正如您在链接问题中所读到的,这是因为函数应该作为响应(我得到json) 因为我不能修改Web服务,所以我需要在没有AJAX的情况下访问Web服务,所以“同源策略”没有这些问题,可以使用普通json作为数据类型。我能找到的每个例子都使用AJAX。难道没有另一种可能性吗 因此,为了澄清:webservice没有跨源响应头,它返回JSON(不是JSONP回调函数),并且它来自不同
因为我不能修改Web服务,所以我需要在没有AJAX的情况下访问Web服务,所以“同源策略”没有这些问题,可以使用普通json作为数据类型。我能找到的每个例子都使用AJAX。难道没有另一种可能性吗 因此,为了澄清:webservice没有跨源响应头,它返回JSON(不是JSONP回调函数),并且它来自不同的源?您确定没有可以传递的查询参数(如“回调”)来将响应包装到函数调用中吗?@SvenKeinath,反向代理时间。我无法更改webservice。我可以通过更改我的请求来强制Web服务包装响应吗?@Dagg Nabbit,你能解释一下这是什么意思或者给我一个链接吗?我不知道如何处理这些信息。