java前后端交互解决跨域问题

来源:互联网 发布:多头螺纹加工怎么编程 编辑:程序博客网 时间:2024/06/11 05:58
        //后台跨域处理        //EG:"Access-Control-Allow-Origin", "*"         response.addHeader("Access-Control-Allow-Origin", "http://127.0.0.1:8020");         response.addHeader("Access-Control-Allow-Methods", "GET, POST, DELETE, PUT");        response.addHeader("Access-Control-Allow-Headers", "Content-Type, Cookie");        response.setHeader("Access-Control-Allow-Credentials", "true");        //前端跨域处理        function GetAjaxInfo(url,data,obj){            var defaultsParam = {                async:true,                type:"POST",                callback:function(res){                },                error:function(){                    common.alert("系统异常");                }            }            $.extend(defaultsParam, obj);            var callbackRes = {};                $.ajax({                    type : defaultsParam.type,                    url : baseURL+url,                    **xhrFields**:{//这句话是必须加的这个地方加这个后台必须指定url地址不能用*                        withCredentials:true                    },                    datatype : 'json',                    data:data,                    async:defaultsParam.async,                    success : function(res) {                        defaultsParam.callback(res);                    },                    error : function(){                        defaultsParam.error();//系统异常默认处理                    }                });                return callbackRes;}
原创粉丝点击