/// <summary> /// IP归属地查询 /// </summary> /// <returns></returns> public ActionResult Index() { IPAndPositionHelper.EnableFileWatch = true; // 默认值为:false,如果为true将会检查ip库文件的变化自动reload数据 string path = Server.MapPath("/APP_Data/IPDB20151001.dat"); if (string.IsNullOrEmpty(path) || System.IO.Path.GetExtension(path) != ".dat") { return(View()); } IPAndPositionHelper.Load(path);//加载 //JsonHelper.ToJson(IPAndPositionHelper.Find("210.21.113.236")); ViewBag.infos = IPAndPositionHelper.Find("183.209.0.207");//查询 return(View()); }
/// <summary> /// IP归属地查询 /// </summary> /// <returns></returns> public ActionResult Index() { IPAndPositionHelper.EnableFileWatch = true; // 默认值为:false,如果为true将会检查ip库文件的变化自动reload数据 string path = Server.MapPath("/APP_Data/IPDB20160610.dat"); if (string.IsNullOrEmpty(path) || System.IO.Path.GetExtension(path) != ".dat") { return(View()); } IPAndPositionHelper.Load(path);//加载 //JsonHelper.ToJson(IPAndPositionHelper.Find("210.21.113.236")); var ipStr = Request.UserHostAddress; if (ipStr == "::1") { ipStr = "127.0.0.1"; } ViewBag.infos = IPAndPositionHelper.Find(ipStr); //ViewBag.infos = IPAndPositionHelper.Find("183.209.0.207");//查询 return(View()); }