浏览代码

修复v1代理post请求的时候出现的参数错误

Dotos 8 年之前
父节点
当前提交
80db75176c
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      routes/v1.js

+ 2 - 1
routes/v1.js

@@ -32,10 +32,11 @@ function getJSON(req, res, next) {
         if (/\?url\=/.test(originalUrl)) {
         if (/\?url\=/.test(originalUrl)) {
             url = originalUrl.split('url=')[1];
             url = originalUrl.split('url=')[1];
         }
         }
+
         if (params) {
         if (params) {
             let temp = [];
             let temp = [];
             for (let i in params) {
             for (let i in params) {
-                temp.push('&' + i + '=' + params[i]);
+                temp.push('&' + i + '=' + encodeURI(params[i]));
             }
             }
             url += temp.join('');
             url += temp.join('');
         }
         }