//////通過ip得到ip所在地省市(porschev)
/// ///
///public
string getadrbyip(string
ip)
//////
獲取html原始碼資訊(porschev)
/// ///
獲取位址
///html原始碼
public
string gethtml(string
url)
catch
(exception e)
return
str;
}//////
得到真實ip以及所在地詳細資訊(porschev)
/// ///
public
string
getipdetails()
(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)";
//ip位址
string ip = string
.empty;
//國家
string country = string
.empty;
//省市
string adr = string
.empty;
//得到網頁原始碼
string html =gethtml(url);
regex reg = new
regex(regstr, regexoptions.none);
match ma = reg.match(html); html =ma.value;
regex ipreg = new
regex(ipregstr, regexoptions.none);
ma =ipreg.match(html);
//得到ip
ip =ma.value;
int index = html.lastindexof("
:") + 1
;
//得到國家
country =html.substring(index);
adr =getadrbyip(ip);
return
"ip:
" + ip + "
國家:" + country + "
省市:" +adr;
}
C 獲取IP等網路資訊
1 asp.net中獲取ip資訊 page.request.userhostname 獲取客戶端主機名稱 page.request.userhostaddress 獲取客戶端主機ip位址 2 webservice中獲取客戶端ip資訊 httpcontext.current.request.userh...
獲取ip地理資訊
第一種是利用純真ip資料庫,這個可以在網上找到很多,缺點是更新有點慢。第二種是利用門戶 的介面 網易有道的ip位址查詢介面 檢視源 列印幫 function getipplace ip getipplace print r ip 呼叫查詢介面需要抓取網頁,有三種方法,第一種是curl,第二種是 fi...
C 如何獲取IP使用者名稱等資訊
以下獲取方法在。net中很是有用哦 1.在asp.net中專用屬性 獲取伺服器電腦名 page.server.manchinename 獲取使用者資訊 page.user 獲取客戶端電腦名 page.request.userhostname 獲取客戶端電腦ip page.request.userho...