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

token的问题 和 ajax headers的问题

token的问题 和 ajax headers的问题

紫衣仙女 2018-12-19 22:19:02
看公司以前的代码,看到两个问题,不是很了解,百度也百度不到所以然来。来请教下各位:第一个是token的问题,这么写的作用是什么,js里没有遇到这种写法,是js范畴里的吗。//获取用户名myToken = getCurrentUser().token;第二个是ajax里headers里的这两个参数,有什么作用。//HEADERdefaultHeader = {    "x-token":myToken,    'X-Requested-With':'XMLHttpRequest'};$.ajax({            url:baseUrl,             data:JSON.stringify(id),             headers : defaultHeader,//这里            contentType:"application/json"        });
查看完整描述

1 回答

?
12345678_0001

TA贡献1802条经验 获得超5个赞

A.第一个问题,getCurrentUser() 看名字就知道是获取当前用户信息,该函数返回一个对象

function getCurrentUser(){

    ....

    //该函数返回一个对象,对象中最少有一项是token,可能还有其他用户信息

   return {token: 'XXXXXX',userInfo:'.....'};

}

//获取token

myToken = getCurrentUser().token;

//获取用户其他信息

myInfo = getCurrentUser().userInfo;

....

//可能还有其它




B.第二个问题:

"x-token":myToken,  //发送token给后端

"x-requested-with":"XMLHttpRequest" 告诉后端这是个Ajax 异步请求方式


查看完整回答
反对 回复 2019-01-10
  • 1 回答
  • 0 关注
  • 482 浏览
慕课专栏
更多

添加回答

举报

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