gpt4 book ai didi

php - 跨域$.ajax setRequestHeader

转载 作者:行者123 更新时间:2023-12-01 06:17:44 28 4
gpt4 key购买 nike

Possible Duplicate:
Overcoming Cross-Domain issues

是否可以跨域 $.ajax setRequestHeader ?

我正在尝试这样做:

    $.ajax({
url: 'http://remote_url_here',
type: 'GET',
dataType: 'json',
beforeSend: function(xhr) {
xhr.setRequestHeader('Authorization', 'TRUEREST username=xxxx&password=yyyy');
},
success: function() { alert('Sucess')},
error: function() { alert('Error'); },
});

在我的“remote_url”中,我正在执行 $_SERVER['HTTP_AUTHORIZATION']但它总是空的。我也尝试在 firebug 中查找,但没有设置标题,如果类型:POST 也是如此。我做错了什么吗?

提前致谢!

最佳答案

如果你控制http://remote_url_here您可以通过 Access-Control-Allow-Origin header

https://developer.mozilla.org/en/HTTP_access_control

header('Access-Control-Allow-Origin: *');

header('Access-Control-Allow-Origin: http://permitted_domain.com');

关于php - 跨域$.ajax setRequestHeader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6565940/

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