为了账号安全,请及时绑定邮箱和手机立即绑定

给jquery跨域post请求添加头部信息怎么搞?

给jquery跨域post请求添加头部信息怎么搞?

撒科打诨 2019-03-12 13:14:45
跨域,服务器已开放请求接口,用$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) {                           }        });
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 800 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信