前端学习(2708):重读vue电商网站28之通过axios请求拦截器添加 token
生活随笔
收集整理的這篇文章主要介紹了
前端学习(2708):重读vue电商网站28之通过axios请求拦截器添加 token
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
通過axios請求攔截器添加 token,保證擁有獲取數據的權限。
原因是,后臺那邊除開登錄的?api,其它都需要進行授權
。
因此,我們可以利用?axios?中interceptors屬性,其中有一個成員?request,此時我們可以通過?use?函數為請求攔截器掛載一個回調函數,只要向服務器端發送了一個?axios?請求,會優先調用?use?函數。
首先,在?main.js添加如下代碼:
此時,打印?config,查看結果如下,發現我們headers?字段并沒有一些授權字段。
此時,我們添加如下一行代碼,通過?token?來進行授權。
此時,在Network就能查看到有一個?Authorization?字段了,但這里是為?null,因為我們進行的是登錄請求,在登錄期間,服務器是不會頒發令牌(token)。如果登錄之后,調用其它?api?接口的話,就會頒發相應的token令牌。
總結
以上是生活随笔為你收集整理的前端学习(2708):重读vue电商网站28之通过axios请求拦截器添加 token的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FX系列PLC编程手册
- 下一篇: 工作59:常见报错