跨域,服务器已开放请求接口,用$post可以成功,但是无法添加header信息,用$ajax的话会把post信息换成OPTIONS发送请求,data跟header都无法发送出去,不知道有什么好的办法可以解决~~// $.post(Common.postUrl + '/wechat/register',// JSON.stringify({// phone: tel,// publicId: getcookie().publicId,// header: header,// authCode: code,// focusTime: Date.parse(new Date())// }), function (data) {// data = JSON.parse(data);// if (data.status == 200) {// alertBottom('登录成功');// setTimeout(function () {// window.href = 'index.html';// }, 2000)// } else {// alertBottom(returnMessage[data.status]);// }// }); $.ajax({ type: "POST", url: Common.postUrl + '/wechat/register', data:JSON.stringify({ phone: tel, publicId: getcookie().publicId, header: header, authCode: code, focusTime: Date.parse(new Date()) }), contentType: "application/x-www-form-urlencoded", headers:{ key:'Cookie' }, processData: false, beforeSend: function (xhr) { xhr.setRequestHeader("key", "Cookie"); }, success: function (data) { } });
添加回答
举报
0/150
提交
取消