gpt4 book ai didi

javascript - Django request.is_ajax 在使用 XMLHttpRequest 时返回 False

转载 作者:行者123 更新时间:2023-11-29 16:06:13 24 4
gpt4 key购买 nike

我正在发送跨域 ajax 请求,而在另一端 request.is_ajax() 给出了 False

var text = getSelectedText();
text = 'text';
if (text){
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
console.log(this.responseText)
}
};

xhttp.open("GET", "http://example.com/text=" + encodeURIComponent(text), true);
xhttp.send();}

最佳答案

您必须手动添加它(如 jQuery 和其他库所做的那样):

xhttp.setRequestHeader('X-Requested-With', 'XMLHttpRequest');

关于javascript - Django request.is_ajax 在使用 XMLHttpRequest 时返回 False,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41351628/

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