gpt4 book ai didi

javascript - 如何在 JavaScript 中使用 JSONP 请求执行 Ajax 调用?

转载 作者:行者123 更新时间:2023-11-30 09:40:27 25 4
gpt4 key购买 nike

<分区>

我使用纯 JavaScript 在另一个域(跨域)中进行 ajax 调用。

所以我需要指定数据类型。但我不知道,在哪里指定?

我使用以下代码通过 javascript 进行 ajax 调用:

    var xmlhttp = new XMLHttpRequest();
var url = 'www.mydomain.com/path/to/reach';

xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == XMLHttpRequest.DONE) {
if (xmlhttp.status == 200) {
console.log('Log : ' + url + ' || Updated.');
}
else if (xmlhttp.status == 400) {
alert('There was an error 400');
}
else {
alert('something else other than 200 was returned');
}
}
};

url = url + '?callback=my_callback_method';

xmlhttp.open("GET", url, true);
xmlhttp.send();

我也做了虚拟回调,

   function my_callback_method(res){
//
}

但是,这是行不通的。我收到错误消息,原因是 原因:缺少 CORS header “Access-Control-Allow-Origin”

我的代码有什么问题?

这可能吗?

任何解决方案?

(我只需要 JavaScript 的解决方案!)

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