网页登陆显示登录人IP归属地的功能
求个代码示例!!急用/// <summary>
/// 获取IP归属地
/// </summary>
/// <param name="Ip">IP地址</param>
/// <returns></returns>
public string GetIpAddRess(string Ip)
{
WebRequest request = WebRequest.Create("http://www.ip138.com/ips138.asp?ip=" + Ip);
WebResponse response = request.GetResponse();
StreamReader reader = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("gb2312"));
string read = reader.ReadToEnd();
Regex regex = new Regex("<td align=\"center\"><ul class=\"ul1\"><li>本站主数据:(?<title>.*?)</li>");
if (regex.IsMatch(read))
{
read = regex.Match(read).Groups["title"].Value;
}
return read;
}
现给你做的, 测试通过,直接调用方法就行,IP给上参数, 代码复制以后,引用下命名空间
现给你做的就光测试了一个IP , 有问题再找我
页:
[1]