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