关于mui 跨域请求问题汇总

1、如果不需要判断超时或异常处理。可直接使用

    mui.getJSON('http://xxxx', {
username: 'name',

             password: 'pwd'

},

function(data) {
alert(data);//返回的data 即json 
//获得服务器响应
}

);

2、如果需要判断超时或异常处理,使用

mui.ajax('http://xxxx',{    data:{            username:'username',        password:'password'        },        dataType:'json',//服务器返回json格式数据    type:'post',//HTTP请求类型    timeout:10000,//超时时间设置为10秒;    headers:{        'Content-Type':'application/x-www-form-urlencoded' //此处如果使用application/json 会遇到post发送参数失败的问题    },     success:function(data){        //服务器返回响应,根据响应结果,分析是否登录成功;        ...        },        error:function(xhr,type,errorThrown){        //异常处理;        console.log(type);    }});

如果还遇到跨域问题,请在html  <header>

<meta http-equiv="Access-Control-Allow-Origin" content="">

<meta http-equiv="content-security-policy">

</header>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值