Explorar o código

fix some error

Dotos %!s(int64=9) %!d(string=hai) anos
pai
achega
dd82226da1
Modificáronse 1 ficheiros con 4 adicións e 3 borrados
  1. 4 3
      routes/v1.js

+ 4 - 3
routes/v1.js

@@ -8,7 +8,8 @@ router.all('*', function(req, res, next) {
 });
 
 router.get('/', function(req, res, next) {
-
+    var host = req.host;
+    var protocol = req.protocol;
     var originalUrl = req.originalUrl;
     var ip = req.ip;
     if (originalUrl == /v1/) {
@@ -50,8 +51,8 @@ function getJSON(url, callback, next) {
 
 function ip2address(ip, callback) {
     request('http://apis.juhe.cn/ip/ip2addr?ip=' + ip + '&key=28c0a6a5eb9cca3f38bc5877a83c9868', function(err, res, body) {
-        if (!err && res.statusCode == 200) {
-            body = JSON.parse(body);
+        body = JSON.parse(body);
+        if (!err && res.statusCode == 200 && !body['error_code'] == 200102) {
             callback && callback(body['result']);
         } else {
             console.log(' / request info:' + err);