javascript - 没有 'Access-Control-Allow-Origin' 但仍在处理

标签 javascript ajax cors

我有两个不同的服务器,每个服务器都有自己的域。我正在从一台服务器到另一台服务器运行 ajax 脚本。我收到“No 'Access-Control-Allow-Origin'”错误,但我的服务器端脚本仍在处理请求。

我的服务器端脚本正在处理 ajax 请求,即使它违反了 CORS,这是否有原因?

更新:这是我的代码

var init,
    yourname,
    youremail,
    friendname,
    friendemail,
    message,
    url,
    data,
    request;

init = function() {
    yourname = $('input[name=yourName]').val();
    youremail = $('input[name=yourEmail]').val();
    friendname = $('input[name=friendName]').val();
    friendemail = $('input[name=friendEmail]').val();
    message = $('textarea[name=comments]').val();
    url = window.location.href;

    data ='yourName=' + yourname + '&yourEmail=' + youremail + '&friendName=' + friendname + '&friendEmail=' + friendemail + '&comments=' + message + '&url=' + url;

    request = $.ajax({
        type: 'POST',
        url: features.captureForm.processing,
        data: data,
        cache: false
    });

    request.done(function() {
        $('#form').css({'height':'0','overflow':'hidden'});
        $('#formHeader').find('h2').html('Thank you!');
        setTimeout(function(){
            HideShowForm.init();
            $('#form').css({'height':'auto'});
            $('#formHeader').find('h2').html('Send to a friend!');
        },3000);
    });

    request.fail(function() {
        console.log('Something went wrong');
    });
};

最佳答案

请求已发送,您的服务器将照常处理。只有它的响应对于客户端脚本不可用。这是 CORS 允许或拒绝任何事情的点,而不是在发送请求时。

关于javascript - 没有 'Access-Control-Allow-Origin' 但仍在处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21004416/

相关文章:

javascript - 通过选项下拉 Javascript 更改字体样式

c# - 未知的网络方法。参数名称 : methodName

ajax - MVC 3 Razor的主从样本代码(有关详细信息,请使用Ajax)

java - CORS 允许来源限制不会导致服务器拒绝请求

javascript - 使用单选按钮和 javascript style=none 隐藏和显示 html 元素

javascript - 在canvas html中将正方形转换为圆形

javascript - Laravel:Ajax 动态依赖下拉列表

javascript - XMLHttpRequest无法加载XXX No'Access-Control-Allow-Origin' header

html - CORS HEADERS 仅在飞行前或每次请求时出现

javascript - Angular 在自定义指令的后链接中无法识别 Jquery 的 css 函数