gpt4 book ai didi

javascript - 从 javascript 进行 http 调用时失败

转载 作者:行者123 更新时间:2023-12-02 19:39:08 25 4
gpt4 key购买 nike

我正在使用 GET 请求通过 http 访问 URL。我正在使用下面的代码。

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//。Access-Control-Allow-Origin 不允许 Origin null。

如果有人有任何想法,请帮忙。

谢谢

最佳答案

同源策略内置于浏览器中,可防止您对除提供当前页面的域之外的任何其他域进行 AJAX 调用。

如果响应是 JSON,则可以使用 JSON-P 方法,否则需要服务器端代理来进行此调用。

关于javascript - 从 javascript 进行 http 调用时失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10636816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com