1. 程式人生 > >vue解決瀏覽器請求頭攜帶引數問題

vue解決瀏覽器請求頭攜帶引數問題

需求:當需要多傳一個引數時,改介面非常麻煩,所以解決方案是把需要的資訊放到請求頭上傳到後臺

// //設定axios傳送請求時的新增請求頭
// axios.defaults.baseURL = "http://localhost:9091/v1"
// //設定axios請求的超時時間
// axios.defaults.timeout = 3000
// //設定提交資料是的格式
// axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded'

// axios.interceptors.request.use(function (config) {
//     //判斷如果登入了就把token配置到axios的協議中
//     let token = localStorage.getItem("token")
//     if (token) {
//         config.headers['Authorization'] = token
//     }
//     //處理請求前程式碼
//     return config;
// }, function (error) {
//     //一些事情伴隨著錯誤
//     return Promise.reject(error)
// })