Pārlūkot izejas kodu

重构代码、优化请求逻辑、修复请求错误

Dotos 8 gadi atpakaļ
vecāks
revīzija
4d2d0faf63
1 mainītis faili ar 9 papildinājumiem un 15 dzēšanām
  1. 9 15
      routes/v1.js

+ 9 - 15
routes/v1.js

@@ -9,22 +9,16 @@ router.get('/*', function(req, res, next) {
     var ip = req.ip.replace(/\:\:ffff\:/, '');
     var ip = req.ip.replace(/\:\:1/, '127.0.0.1');
     if (!req.query.url) {
-        ip2address(ip, function(data) {
-            var output = {
-                data: {
-                    IP: ip,
-                    Info: 'Please Set URL Like This: ' + protocol + '://' + host + '/v1/?url=http[s]://YourWantProxyUrl.com'
-                },
-                status: {
-                    code: 200,
-                    message: ''
-                }
-            };
-            if (data) {
-                output['data']['Location'] = data.area + data.location;
+        var output = {
+            data: {
+                IP: ip,
+                Info: 'Please Set URL Like This: ' + protocol + '://' + host + '/v1/?url=http[s]://YourWantProxyUrl.com'
+            },
+            status: {
+                code: 200,
+                message: ''
             }
-            return res.json(output);
-        });
+        };
     } else {
         var url = originalUrl.split('url=')[1];
         url = url.indexOf('?') === -1 ? url.replace('&', '?') : url;