从javascript进行http调用时失败
Getting failure while making http call from javascript
我正在通过 GET 请求通过 http 访问网址。我正在使用下面的代码。
onReady: function() {
var makeAjaxRequest = function() {
var myUrl = encodeURI('http://domainname/VW-MAPP/fgnwasxuyu/10548168/2012-04-11 12:42:36/5555');
Ext.Ajax.request({
method: 'get',
url: myUrl,
success: function(response) {
alert(''+response.responseText);
console.log("response:-"+response.responseText); },
failure: function (response) {
console.log("Failure");
console.log("response status:-"+response.status);
alert("Failure");
}
});
};
new Ext.Panel({
fullscreen: true,
id: 'content',
scroll: 'vertical',
dockedItems: [{
xtype: 'toolbar',
dock: 'top',
items: [{
text: 'XMLHTTP',
handler: makeAjaxRequest
}]
},{
id: 'status',
xtype: 'toolbar',
dock: 'bottom',
title: "Tap a button above."
}]
});
}
});
我尝试了很多,但低于错误
XMLHttpRequest 无法加载//URLNAME//。访问控制允许原点不允许
源空。如果有人有任何想法,请提供帮助。
谢谢
同源策略内置于浏览器中,可防止您对当前页面提供服务的域以外的任何其他域进行 AJAX 调用。
如果响应是 JSON,则可以使用 JSON-P 方法,否则需要服务器端代理来进行此调用。
我尝试了两种方法
(1(将响应.xml转储到本地域和访问,我们得到了成功。
(2(通过命令chrome禁用谷歌浏览器安全性.exe--allow-file-access-from-files --disable-web-security,并且能够通过GET方法点击url并获得成功。
相关文章:
- Backbone fetch中的Ajax在fetch调用退出后完成,因此fetch调用中没有成功/失败事件
- CRM 2011对getAttribute的调用失败
- 当我的单元测试失败时,回调被调用了两次
- $.ajax调用失败,dataType为json
- 当数据大小超过1119字节时,jqueryajax调用失败
- Ajax调用PHP失败,ASP正常工作.NET
- Web API 调用在设备模式下失败
- onError 在 onLoad 中加载图片失败时不调用
- 来自 Object 内部的 Jquery Ajax 调用立即失败
- 使用空媒体查询调用matchMedia失败,IE中的参数无效
- *简单*解析云代码查询失败”;TypeError:无法调用方法'获取'未定义的“检索该信息”;
- Jsonresult在我的Ajax调用中使用参数失败.为什么会发生这种事
- PageMethods调用使用1参数成功,但在2上失败(未知web方法)
- 我用脚本创建了一个按钮.我可以通过点击按钮调用其他函数吗?我这样做,但失败了
- 对API的Spring RestTemplate调用有效,但由于相同的原始策略,jQuery失败
- ajax成功时调用self-object失败
- 如何删除失败Gulp任务的调用堆栈
- ExtJs 动态存储失败调用句柄
- 为什么Ember会抛出“;未捕获错误:断言失败:调用已销毁对象上的集“”;载于ember.js:3722
- 从同一个onclick失败调用两个函数