cross-domain相关内容
使用案例:我的工作,它使用 AJAX上传 function.I要上传图片到一个子域的website.For例如用户创建,当用户创建我复制一个PHP脚本,上传图像到新域即网站上的域名图像cropping.php 。我想,当用户上传任何图片给他的域发送请求到该文件。 问题: 当我尝试上载我得到一个像错误:权限被拒绝访问财产“的readyState 。我调用 js文件在 xyz.google.c
..
我试图访问使用jQuery一个REST Web服务。这项服务已经得到了正确的访问控制 - 允许 - 产地设置为*根据萤火虫,有没有问题,浏览器/ Firefox的访问它。不过,在IE中这是行不通的。 我已经经历了很多这个问题,那些已经被公布在变化看,但至今没有任何解决方案都为我工作。 下面是我的code(简化了成功/失败功能的内容,便于阅读): $ support.cors = TRU
..
我已经花了当今大多数试图找出为什么我的jQuery ajax调用我的独立HTML页面跨域ASP.Net MVC的Web API调用返回正确的JSON数据,但我得到的在Ajax调用我的错误部分以下错误信息: {对象的readyState = 4,状态= 404,状态文本=“错误”,更多...} 我使用jQuery 2.0.3。这是我的ajax调用code: $阿贾克斯 ({ 键入
..
我试图找出正确的配置,在Safari扩展注入脚本跨起源AJAX调用。 我在扩展生成器的配置: 在推广网站访问:所有 在包括安全页数:真正的 白名单: - 黑名单: - 我的目标是要达到这样的铬合金“权限”:“http://mysite.com/*”,并能够从Web服务拉动用户配置 请注意:JSONP下降的警告,所以我会preFER,以避免它。 解决方案 任何运气呢?我有同样的问题。同样
..
我使用jQuery 1.7.2,并希望做一个POST请求到另一个域。它必须是一个POST请求。但这在Internet Explorer中无法正常工作(我试过IE9);它适用于所有其他浏览器。 我有这样的脚本: <脚本> jQuery.support.cors = TRUE; jQuery的(函数(){ $阿贾克斯({ 跨域:真正的, 缓存:假的, 键入:“POST”, 网址:“HTT
..
试图让一个跨协议,从https同一个域请求HTTP。我已经设置了响应头读访问控制 - 允许 - 产地:* 这确实是工作在Chrome中。然而,它不在Safari工作 时的Safari浏览器忽略通配符?难道是给错误的错误,确实有一个不同的问题? 解决方案 发现,这确实不是这样的。相反,正在发生的事情是,Safari浏览器正在一个OPTIONS调用AJAX调用之前的服务器,在我的情况我的服务器架
..
我有以下设置: www.domain1.com/page1 / - 使得AJAX POST请求到 www.domain1.com/page2 / www.domain1.com/page2 / - 返回JSON响应 www.domain2.com/page1 / - EMBEDS www.domain1.com/page1 / 在IFRAME 当我打开 www.domain1.com/pa
..
在很多地方我见过的人都谈到了跨域XMLHtt prequest,这是不可能的,由于一些安全原因。但是,我还没有找到一个职位,指示这些安全原因实际上是? 人们已经提到,JSONP是不错的选择之一。另一种方法是使用原产地和访问控制 - 允许 - 原产地头。 不过,我只是想知道什么安全问题可能会由于跨域XMLHtt prequest使用率提高? 解决方案 我认为这将是最好的回答你,为什么这将是惨
..
我难倒一个问题我在使用IE浏览器中只有HTTPS Ajax调用。 IE浏览器似乎认为我在做一个跨域请求,但我不是。 //mydomain/customer_profile.php :下面code从页 HTTPS称为 $。阿贾克斯({ 类型:'后', 网址:将“https://mydomain/ajax/retrieve_transaction_details.php”,
..
我有一个使用AJAX通过在api.example.com一个nodejs-API来访问JSON在www.example.com网站。 (跨域!)我需要PUT和DELETE作为HTTP的方法,这就是为什么我不能使用JSONP,我抬头一看CORS是如何工作的,并实现了通过访问控制 - 允许 - 产地标头。 当我在我的本地环境(www.example.dev和api.example.dev)我的设置工
..
我一直在思考了一段时间,如果有一种方式来获得跨域AJAX(使用XML,JSON不是)工作。任何人都可以看到任何理由下是行不通的: 创建一个iframe 加载AJAX调用的URL在iframe 使用JavaScript来获取的iframe 的内容 (这不会是异步的,但是可以使用的setTimeout(functionToLoadTheIframe,1)让你实现异步性?) 解决方案 是的,你可
..
我无意中写了一个跨域AJAX调用 NextBus (使用jQuery): $。阿贾克斯({ 网址: 'http://webservices.nextbus.com/service/publicXMLFeed?command=$p$pdictions&a=sf-muni&r=1&s=6294', 数据类型:“XML”, 成功:功能(数据){
..
我做的(去precated)一些测试Twitter的API 1.0 例如,我想利用任何跨域的网页浏览器的AJAX请求从API,客户端数据。它可以是一个新的空白标签,本地HTML页面或任何现有的网站。 我试过JSONP,它的伟大工程,但我想用默认XMLHtt prequest即使Twitter的服务器不支持CORS的 http://en.wikipedia.org/wiki/Cross-Orig
..
我创建了运行在Windows机器上的自我托管WCF服务。现在我想使用AJAX调用消费服务的业务。无论是在IEXPLORER,火狐也没有镀铬我得到一个生成的JSON流作为应该。 我有什么要补充的自我托管服务,以允许跨域调用? 问候 西蒙 解决方案 的 http://pranayamr.blogspot.se/2011/06/calling-cross-domain-wcf-service-u
..
我在写一个HTML5 /骨干网/ PhoneGap的应用程序 GitHub库它使用SensorObservationService REST API通过52N( V1 API文档) 。 每一个GET请求工作正常 - 但现在我想下载的是一个POST请求后生成的图片 但服务器响应状态为400: 状态code“:400,”提示“:”检查已发送到服务器的消息。也许这是无效“],”理由“:”错误的请求“
..
在我javacript功能,我把这称为AJAX。它工作正常,但只有当我访问从火鸟服务器的网页。我有我的相同的code测试服务器。阿贾克斯要求下载一些文件,但只有火鸟服务器的IP寄存器与我们的客户能够SCP的存在。我需要的,如果我从测试服务器访问PHP文件做同样的。所有的服务器都在里面内联网。 是possbile使用的dataType 文本这样做? 在做我需要做的服务器端什么变化? Ajax调用
..
我想允许所有的 from.example.com 的子域的跨域资源共享。 所以我加了跨域资源共享的头名如下图所示的页面中的 subdomain1.to.example.com 的。 < PHP的标题(“访问控制 - 允许 - 产地:* .from.example.com')?; 和我尝试的使用AJAX来访问该网页形式的 subdomain1.from.example.com。 我没
..
我小的AJAX的问题涉及到跨域,因为我看到了。 在LOCALMACHINE我创建了一些Ajax的html例子: 在注册文本字段用户输入“用户名”, 在每次击键阿贾克斯将其发送到 本地的Tomcat,在那里,如果已使用Servlet检查该用户名 和发送“采取”REPONSE回来了。 在本地主机上一点问题都没有。 当我输入使用“用户名”的servlet将“采取的回应 和浏览器显示出来。 但是,当
..
除了YQL,有没有什么办法让阿贾克斯的其他域响应和数据,而无需修改服务器端的code? YQL有限制(每小时1000调用)的免费用户,但大多数的人说,它实际上更小。 解决方案 如果你用的“,而无需修改服务器端的code”的不修改数据源的服务器,那么意味着你可以有你自己的代理服务器(基本上是使自己的YQL服务器)来读取远程数据。这可能是因为服务器端未绑定到同源策略。 所以,你可以AJAX您的
..
道歉,如果这似乎是一个重复的,但我看不到一个明确的答案,任何类似的问题。 在试图做一个CORS请求某些XML我不断收到“访问被拒绝”JS错误与IE8。 我的code是改编自这个例子: //创建XHR对象。 功能createCORSRequest(方法,URL){ VAR XHR =新XMLHtt prequest(); 如果(在XHR“withCredentials”){
..