From 170051e46f9cbaa1ec69f1785bf40f0d166314e1 Mon Sep 17 00:00:00 2001 From: bb_pan Date: Thu, 24 Apr 2025 14:42:03 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=AF=86=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sgzb-ui/src/utils/request.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sgzb-ui/src/utils/request.js b/sgzb-ui/src/utils/request.js index da376cca..5a3a2ec2 100644 --- a/sgzb-ui/src/utils/request.js +++ b/sgzb-ui/src/utils/request.js @@ -27,9 +27,9 @@ const service = axios.create({ // request拦截器 service.interceptors.request.use(config => { - const encryptRequest = false - const checkIntegrity = false - const encryptResponse = false + const encryptRequest = true + const checkIntegrity = true + const encryptResponse = true //入参加密 config.headers['encryptRequest'] = systemConfig.requestConfig.encryptRequest && encryptRequest ? 'true' : 'false' // 数据完整性校验 @@ -52,7 +52,7 @@ service.interceptors.request.use(config => { config.params = {}; config.url = url; } - if (!isRepeatSubmit && (config.method === 'post' || config.method === 'put')) { + if (config.method === 'post' || config.method === 'put') { const requestObj = { url: config.url, data: typeof config.data === 'object' ? JSON.stringify(config.data) : config.data, @@ -60,6 +60,7 @@ service.interceptors.request.use(config => { } let contentType = config.headers['Content-Type'] // console.log('🚀 ~ contentType:', contentType, requestObj.data) + console.log('🚀 ~ 要加密:', contentType.includes('application/json'), typeof requestObj.data) if (contentType.includes('application/json') && typeof requestObj.data !== 'undefined') { // 加密数据 if (systemConfig.requestConfig.encryptRequest && encryptRequest) {