From 7101587b9676c91e9079044a096df08848f1f602 Mon Sep 17 00:00:00 2001 From: vben <anncwb@126.com> Date: 星期日, 18 十月 2020 21:55:21 +0800 Subject: [PATCH] feat: add error handle --- build/config/vite/proxy.ts | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/build/config/vite/proxy.ts b/build/config/vite/proxy.ts index a23b75a..fbaee2e 100644 --- a/build/config/vite/proxy.ts +++ b/build/config/vite/proxy.ts @@ -2,13 +2,17 @@ type ProxyList = ProxyItem[]; +const reg = /^https:\/\//; export function createProxy(list: ProxyList = []) { const ret: any = {}; for (const [prefix, target] of list) { + const isHttps = reg.test(target); + ret[prefix] = { target: target, changeOrigin: true, rewrite: (path: string) => path.replace(new RegExp(`^${prefix}`), ''), + ...(isHttps ? { secure: false } : {}), }; } return ret; -- Gitblit v1.8.0