最近一个网站做IP导航(如果是国内IP访问,转到中文版,国外IP访问,则转到英文版)的功能
请问谁有具体的代码??
麻烦提供下参考,

解决方案 »

  1.   

    获取来源IP。查询数据库判断范围
    或根据IP,通过ip138,httpwebrequest查询是否为国内
      

  2.   


    我已获得IP,怎么通过IP138,httpwebrequest查询是否为国内呢??
    http://www.cnblogs.com/jacktang/archive/2010/05/21/1741070.html
    这是在网上看到的一种方法
    不知道行不行,麻烦指点一二
      

  3.   

    那是根据查询可以
    Uri uri = new Uri(@"http://www.ip138.com/ip2city.asp");
    System.Net.WebRequest wre = System.Net.WebRequest.Create(uri);
    System.IO.Stream s = wre.GetResponse().GetResponseStream();
    StreamReader srd = new StreamReader(s);
    string res2 = srd.ReadToEnd();