diff --git a/package.json b/package.json index 12ac462..8244494 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "noob-mengyxu", - "version": "0.3.4", + "version": "0.3.5", "main": "index.ts", "module": "index.ts", "keywords": [ diff --git a/plugs/http/axios.ts b/plugs/http/axios.ts index 92ea93b..2a48000 100644 --- a/plugs/http/axios.ts +++ b/plugs/http/axios.ts @@ -19,8 +19,8 @@ _axios.defaults.headers.delete['Content-Type'] = 'application/json;charset=UTF-8 let logout; -export const registerRouter = routerP => { - router = routerP; +export const registerRouter = (routerP) => { + router = routerP; }; // Add a request interceptor @@ -37,6 +37,9 @@ _axios.interceptors.request.use( delEmpty(data); data.t = time; } + if (data != null && typeof data === 'string') { + config.headers['Content-Type'] = 'text/plain;charset=UTF-8'; + } return config; }, function (error) { @@ -160,7 +163,7 @@ function handResponse(response, resolve, noMsg, noLoading) { } } else { if (response.message == 'session timeout') { - router?.push('/login'); + router?.push('/login'); } if (response.message == 'no permission') { response.message = t('http.unPermission');