在攔截器裡面添加
service.interceptors.request.use(config => {
config.headers.post['Content-Type'] = 'application/json'; //主要是這裡
if (getToken()) {
if (config.method === 'post') {
var parm = {
token : getToken(), //由于請求每個接口都需要傳token,是以把token放到這裡,做公共
data : config.data
}
config.data = JSON.stringify(parm)
}
if (config.method === 'get') {
config.params = {
...config.params,
}
}
}else{
if (config.method === 'post') {
config.data = JSON.stringify({...config.data})
}
}