Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/443.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript跨子域XMLHTTPRequest_Javascript_Jquery_Cross Domain_Jsonp_Cors - Fatal编程技术网

Javascript跨子域XMLHTTPRequest

Javascript跨子域XMLHTTPRequest,javascript,jquery,cross-domain,jsonp,cors,Javascript,Jquery,Cross Domain,Jsonp,Cors,我正在研究一个带宽密集型项目的解决方案。它涉及到在客户端对不同位置的不同服务器进行POST和GET请求。所有的服务器都是我的 此设计背后的理由是防止单个服务器/位置因项目的高带宽需求而变得太忙和慢下来。它主要涉及上传和下载大型文件 使用当前的技术,由于跨站点脚本限制,我需要在服务器端代理这些GET和POST请求。这正是我想要避免的事情,因为它仍然会在单个点上利用带宽 我一直在读一些新兴技术,比如CORS和JSON-p,它们似乎支持这个功能。我不介意解决方案仅仅是HTML5。但是,我确实希望能够使

我正在研究一个带宽密集型项目的解决方案。它涉及到在客户端对不同位置的不同服务器进行POST和GET请求。所有的服务器都是我的

此设计背后的理由是防止单个服务器/位置因项目的高带宽需求而变得太忙和慢下来。它主要涉及上传和下载大型文件

使用当前的技术,由于跨站点脚本限制,我需要在服务器端代理这些GET和POST请求。这正是我想要避免的事情,因为它仍然会在单个点上利用带宽

我一直在读一些新兴技术,比如CORS和JSON-p,它们似乎支持这个功能。我不介意解决方案仅仅是HTML5。但是,我确实希望能够使用JQuery

假设这些新技术将允许我想要的功能,这是正确的吗? 从哪里开始研究这两种技术是最好的?
推荐哪一种?

您需要CORS。JQuery可以很好地处理这个问题。旧的浏览器,尤其是IES,你确实可以访问服务器,对吗?如果是这样,您可以考虑删除服务器上的这些跨站点限制-side@Joeytje50它们是浏览器安全限制如果您更改
访问控制允许来源
它将不再具有相同的浏览器限制。