閱讀514 返回首頁    go 阿裏雲 go 技術社區[雲棲]


如何獲取客戶端IP、WEB服務器IP

 

  1. 獲取客戶端IP

private string GetClientIP()

{

string result = HttpContext.Current.Request.ServerVariables["HTTP_X_FORWARDED_FOR"];

if (null == result || result == String.Empty)

{

result = HttpContext.Current.Request.ServerVariables["REMOTE_ADDR"];

}

 

if (null == result || result == String.Empty)

{

result = HttpContext.Current.Request.UserHostAddress;

}

return result;

}

  1. 獲取Web服務器IP

private string GetServerIP()

{

return System.Web.HttpContext.Current.Request.ServerVariables["Local_Addr"];

}

最後更新:2017-04-02 00:06:45

  上一篇:go PMP:“拍好馬屁”,改變人生! (1)
  下一篇:go 存儲過程將.txt.xls文件數據導入數據庫表格