vue解決瀏覽器請求頭攜帶引數問題
阿新 • • 發佈:2018-11-30
需求:當需要多傳一個引數時,改介面非常麻煩,所以解決方案是把需要的資訊放到請求頭上傳到後臺
// //設定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) // })