在前端如何获取用户的信息呢

一、在登录成功的时候,查看服务器端返回的信息中是否有token属性。

token:在计算机中身份证中“令牌”的意思,主要用于标识用户的身份。若是不写明,服务器端不知道你的账号,也就不会得到自己的信息。

二、在登录成功时,还需要把token属性存储到本地缓存localStorage中。

原因:本地缓存中的数据是可以进行跨页面传输的。

三、发取请求:需要将token携带在头部请求中。

1)方式一:

axios.defaults.headers.common['Authorization']='Bearer '+token;

axios.get('请求的服务器地址',{

        params:{//传入的参数

        }

})

1)方式二:

axios.get('请求的服务器地址',{

        params:{//传入的参数

                Authorization:'Bearer '+token;

        }

})

注意:'Bearer '一定要加上,一般后端都是这个格式,Bearer后面有一个空格也不要忘记了。

有关ajax请求的封装模块axios,有关axios的详情去起步 | Axios 中文文档 | Axios 中文网

的默认配置

你可能感兴趣的:(前端,服务器,javascript)