首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CORS配置不工作

CORS配置不工作
EN

Stack Overflow用户
提问于 2015-07-03 12:19:14
回答 1查看 245关注 0票数 1

谁能帮我找到正确的方法去做CORS。我搞错了

XMLHttpRequest无法加载/gateway.com。请求的资源上没有“访问-控制-允许-原产地”标题。因此,“http://localhost:7089”源是不允许访问的

通过引用以前与CORS相关的文章来创建下面的代码。Java脚本代码如下:

代码语言:javascript
复制
function createCORSRequest(method, url){
    var xhr = new XMLHttpRequest();

    if ("withCredentials" in xhr){
        xhr.open(method, url, true);
    } else if (typeof XDomainRequest != "undefined"){
        xhr = new XDomainRequest();
        xhr.open(method, url);
    } else {
        xhr = null;
    }

    return xhr;
}

function CallWS(){

    var request = createCORSRequest("POST","https://**************/gateway.com");
    if (request){
        request.onload = function(){
            var res = request.responseText;
            alert(res);
        };
        request.send();
    }
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-07-03 12:42:52

当您正在尝试进行CORS调用时,您需要在HTTP服务器上启用CORS。当您请求初始页面时,服务器应该使用页面和允许访问源头这里进行响应,您将找到更好的彻底解释

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31206710

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档