1.前言 本来呢,想实现js定位功能,最少定位到城市,一开始,使用的是搜狐的api直接获取数据,可是,有时候搜狐不可靠,只能得到 公网ip,其他信息无用,就像这样 2.既然这样,还不如我自己请求自己的服务器,让服务器获取该请求的公网ip,然后再根据公网ip获取信息, 服务器解析请求公网IP的源码: 1 public String getIpAddr(HttpServletRequestrequest) { 2 String ip = request.getHeader("x-forwarded-