/**
*@author suozq E-mail: suozhiqiang-5522@163.com
*@version 1.0
*创建时间:2010-7-27
*/
package com.styj.tuil;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
public class IP {
public static String[] getCity(String IP) {
URL url;
String city[] = null;
try {
url = new URL("http://api.liqwei.com/location/?ip=" + IP.trim());
URLConnection conn = url.openConnection();
conn.setUseCaches(false);
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setRequestProperty("Content-Type",
"text/plain; charset=gb2312");
BufferedReader br = new BufferedReader(new InputStreamReader(conn
.getInputStream(), "gb2312"));
conn.connect();
StringBuffer sb = new StringBuffer();
String temp = "";
while ((temp = br.readLine()) != null) {
sb.append(temp + "\n");
}
br.close();
conn.getInputStream().close();
return sb.toString().split(",");
} catch (Exception e) {
return null;
}
}
}
分享到:
相关推荐
在IT行业中,尤其是在Web开发领域,常常需要根据用户设备的IP地址来获取其大致的地理位置信息,以便提供个性化服务或进行数据分析。ThinkPHP5作为一款流行的PHP框架,提供了丰富的功能来帮助开发者实现这一需求。本...
在PHP编程中,获取访客的IP地址和地理位置信息是一项常见的需求,这有助于网站分析用户来源、优化用户体验或实现安全防护。以下是一个关于如何利用PHP实现这一功能的详细讲解。 首先,我们需要理解访客的IP地址。IP...
总的来说,Java中获取IP地址地理位置的方法主要是通过HTTP请求第三方API并解析返回的文本或JSON数据。这个过程涉及到网络通信、字符编码、字符串处理以及JSON解析等多个知识点,理解并掌握这些基础技能对于进行类似...
在IT行业中,尤其是在Web开发领域,常常需要获取用户设备的IP地址,并进一步通过这个IP来获取用户的地理位置信息。ThinkPHP是一个流行的PHP框架,它提供了一系列的功能来帮助开发者处理这类问题。本篇文章将深入探讨...
* 通过淘宝IP接口获取IP地理位置 * @param string $ip 待查询的IP地址 * @return string 返回地理位置信息,如果查询失败则返回false */ function getCity($ip) { // 淘宝提供的IP地理位置查询服务URL $url = ...
在IT行业中,获取IP地理位置是一项常见的需求,尤其在网站分析、广告定向以及网络安全等领域。本文将深入探讨如何使用ASP(Active Server Pages)结合纯真IP数据库来实现这一功能。 首先,"纯真IP数据库"是一个广泛...
PHP获取用户真实 IP , 淘宝IP接口获得ip地理位置
1、location.html 在浏览器中打开页面,即可获取您当前的ip地址,和所在城市,以及城市地理位置编码。(以国家统计局为准) 2、Location.java 运行代码,即可 获取 location.html 中的信息。 放在web项目中,可...
asp通过ip获取所在地理位置 将用代码如 index.asp 中代码 <!--#include file="getip.asp"--> <%=ip%> <%=ip2%> -------------------------------------...dlwz 获取ip的地理位置 如:湖北省武汉市中南民族大学
本项目"IP获取地理位置asp"是基于ASP(Active Server Pages)和Access数据库技术实现的,它允许开发者通过用户的IP地址获取其大概的物理位置信息。在网页应用中,这种功能常用于提供个性化服务、安全验证、数据分析...
开发过程中可能涉及了网络协议解析(如HTTP和DNS)、IP地址地理定位API的调用、以及UI设计和事件处理等相关技术。对于开发者来说,理解IP地址与地理位置之间的关联,以及如何通过编程手段获取这些信息,是这个项目的...
QT使用http get的方式得到指定的IP地址地理位置信息http://ip.taobao.com/service/getIpInfo.php?ip=[需要查询的IP],如输入IP192.168.1.1,得到地理位置为中国广东电信
在Java编程中,根据IP地址获取地理位置是一项常见的需求,尤其在大数据分析、用户行为追踪或者安全防护等场景中。本文将介绍如何利用新浪和淘宝的API接口来实现这一功能。 首先,我们来看新浪的接口实现。新浪提供...
获取IP地理位置信息后,企业可以实现以下功能: - **用户行为分析**:了解用户来自哪个地区,以优化内容推荐或广告投放。 - **网络安全**:检测异常IP活动,防止欺诈或攻击。 - **内容本地化**:自动显示用户所在...
在IT领域,获取IP地址和地理位置是常见的需求,特别是在网络应用开发中,如定位服务、数据分析等。腾讯提供了一个API接口,使得开发者可以便捷地获取用户的外网IP以及基于此IP的地理位置信息。下面我们将详细探讨这...
他们维护着庞大的数据库,包含了全球IP地址段与对应地理位置的关联信息。数据库中的条目可能包括国家、地区、城市、邮编、经纬度坐标等详细数据。 获取IP地理信息的一般步骤如下: 1. **IP查询**:首先,系统会...
『字段说明』 ip 是完全的ip 如:210.42.159.168 ip2 用ASP将IP地址最后一段的数字替换成*** 如:210.42.159.*** dlwz 获取ip的地理位置 如:湖北省武汉市中南民族大学
在IT行业中,自动获取IP地理位置是一项常见的需求,尤其在网站分析、用户行为追踪以及个性化服务提供等方面。PHP作为广泛使用的服务器端脚本语言,提供了多种方法来实现这一功能。本项目名为“自动获取IP地理位置 ...
在PHP编程中,获取访客的IP地址和地理位置信息是一项常用的任务,这有助于网站提供个性化服务,例如根据用户位置显示本地化内容或者进行数据分析。这个压缩包提供的"php获取访客IP和地理位置信息的类.zip"包含了一些...
IP地理位置查询系统是一种技术,它允许用户通过输入一个IP地址来获取与该IP相关的地理位置信息。这个系统在互联网上有着广泛的应用,包括但不限于网络安全、数据分析、广告定向、内容过滤、欺诈检测以及用户行为分析...