From d29cec8ee21128a96435901f95bf62120531d062 Mon Sep 17 00:00:00 2001 From: mengyxu Date: Wed, 20 Mar 2024 21:45:53 +0800 Subject: [PATCH] fix bug --- package.json | 2 +- plugs/http/axios.ts | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) 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');