소스 검색

测试定位接口

maguohua 8 년 전
부모
커밋
9ec9226477
1개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 4 2
      controller/v1/cities.js

+ 4 - 2
controller/v1/cities.js

@@ -34,11 +34,13 @@ class CityHandle {
 		res.send(cityInfo)
 	}
 	getCityName(req){
-		const ip = req.headers['x-forwarded-for'] || 
+		let ip = req.headers['x-forwarded-for'] || 
  		req.connection.remoteAddress || 
  		req.socket.remoteAddress ||
  		req.connection.socket.remoteAddress;
- 		console.log(ip.toString())
+ 		const ipArr = ip.split(':')[2];
+ 		ip = ipArr[ipArr.length -1];
+ 		console.log(ip)
      	//调用阿里云接口
 		http.get('http://saip.market.alicloudapi.com/ip?ip=' + ip,function(req,res){  
 		    var html='';