由於歷史原因,項目主體是GBK格式,但是axios默認設置的接收utf-8格式,導致中文亂碼。
下面是解決方案,可以全局設置如下
axios.interceptors.request.use(function (request) { request['headers']['common']['Accept'] = 'application/json;charset=GBK;'; return request; }, function (error) { return Promise.reject(error); });