浏览代码

base64加密路由传参

zhuliu 1 年之前
父节点
当前提交
ac0d6c1520
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/utils/query.js

+ 2 - 2
src/utils/query.js

@@ -50,7 +50,7 @@ export const stringifyQuery = (obj)=>{
             return encode(key) + '=' + encode(val)
             return encode(key) + '=' + encode(val)
         }).join('&')
         }).join('&')
         : null
         : null
-    return res ? `?${escape(res)}` : ''
+    return res ? `?${btoa(res)}` : ''
 }
 }
 
 
 
 
@@ -65,7 +65,7 @@ export const parseQuery = (query) =>{
 
 
     // query = isBase64(query) ? decrypt(query) : query
     // query = isBase64(query) ? decrypt(query) : query
     try{
     try{
-        query = unescape(query)
+        query = atob(query)
     }catch(err){
     }catch(err){
         query = query
         query = query
     }
     }