什么是使用jquery的跨域Web服务调用?

时间:2015-05-10 22:55:43

标签: jquery web-services cross-domain

我知道默认情况下使用Javascript(包括jQuery)限制跨域Web服务调用。

虽然这是真的,但我有以下情况;

在http:localhost:9999上托管jQuery的ASPX页面,调用托管在http://xx.xx.xxx.xxx:8888上的Web服务

根据以上所述,jQuery将进行跨域Web服务调用。为什么它仍然可以正常工作......?我没有收到任何错误。

我问这个问题,因为在实际情况下,托管ASPX页面和Web服务的服务器将完全不同,我不确定这是否会默认工作。

注意:我没有使用JSONP或任何其他实用程序来使此跨域调用正常运行。

我正在考虑实现一个ASPX页面(作为Web服务调用者页面),它仅用于调用Web服务。这是为了规避跨域调用错误。

如果可能的话,请详细说明。

感谢。

1 个答案:

答案 0 :(得分:0)

您正在访问的Web服务可能已实现跨域资源共享(CORS)以明确允许此操作。