From a9096a858c3b74bce8c31bc4055239de64cbe1ca Mon Sep 17 00:00:00 2001 From: leijiaping Date: Mon, 13 Apr 2026 11:38:32 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dcsrftoken=E7=9A=84=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/lib/http/instance.ts | 2 +- src/lib/http/interceptors.ts | 1 + vite.config.ts | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/http/instance.ts b/src/lib/http/instance.ts index 706f4cb..44eb5bb 100644 --- a/src/lib/http/instance.ts +++ b/src/lib/http/instance.ts @@ -9,7 +9,7 @@ const http = axios.create({ "Content-Type": HTTP_CONTENT_TYPE.APPLICATION_JSON, }, baseURL: import.meta.env.VITE_API_URL, - xsrfCookieName: "csrftoken", + xsrfCookieName: "XSRF-TOKEN", xsrfHeaderName: "X-XSRF-TOKEN", }); diff --git a/src/lib/http/interceptors.ts b/src/lib/http/interceptors.ts index d3e4d72..df50c6a 100644 --- a/src/lib/http/interceptors.ts +++ b/src/lib/http/interceptors.ts @@ -57,6 +57,7 @@ export const setupInterceptors = (instance: AxiosInstance) => { ); if (res.status !== 200) { + toast.error(res?.data?.msg || "请求失败,请稍后再试"); return Promise.reject(res.data); } // 文件下载 diff --git a/vite.config.ts b/vite.config.ts index 66498d7..9b536a8 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -27,7 +27,7 @@ export default defineConfig({ proxy: { "/api": { // target: "http://192.168.71.2:8080/", // 家 - target: "http://192.168.1.23:8080/", // 公司 + target: "http://192.168.1.36:8080/", // 公司 changeOrigin: true, rewrite: (path) => path.replace(/^\/api/, ""), }