webapi獲取請求客戶端位址

2021-08-21 09:34:45 字數 481 閱讀 8461

/// /// 獲取客戶端ip位址(無視**)

///

/// 若失敗則返回回送位址

public static string gethostaddress()

if (string.isnullorempty(userhostaddress))

//最後判斷獲取是否成功,並檢查ip位址的格式(檢查其格式非常重要)

if (!string.isnullorempty(userhostaddress) && isip(userhostaddress))

return "127.0.0.1";

}/// /// 檢查ip位址格式

///

///

///

public static bool isip(string ip)

(2[0-4]\d|25[0-5]|[01]?\d\d?)$");

}

獲取傳送請求的ip位址 客戶端位址

獲取傳送請求的位址ip param request return public static string getip if ipaddress null ipaddress.length 0 unknown equalsignorecase ipaddress if ipaddress null ...

獲取客戶端IP位址

title generating test data author wufeng4552 date 2009 09 23 10 34 02 功能 獲客戶 ip位址 if object id getclientip isnot null drop proc getclientip go create ...

客戶端獲取IP位址

string ip request.getheader x forwarded for string regex 2 0 4 d 25 0 5 01 d d?2 0 4 d 25 0 5 01 d d?if ip null ip.length 0 ip.equalsignorecase locali...