最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp 取得用戶真實(shí)IP,對(duì)代理地址仍然有效的函數(shù)

 更新時(shí)間:2020年09月12日 23:50:29   投稿:mdxy-dxy  
這篇文章主要介紹了asp 取得用戶真實(shí)IP,對(duì)代理地址仍然有效的函數(shù),需要的朋友可以參考下

Asp獲取真實(shí)IP地址,最簡單可用一句話獲?。?/p>

ip=request.ServerVariables("REMOTE_ADDR")
response.Write(ip)

但這種方法對(duì)代理服務(wù)器上網(wǎng)的就不準(zhǔn)了,故比較全面的是用下面的方法:取得用戶真實(shí)IP,對(duì)代理地址仍然有效;返回值:文本類型的IP地址

<% 
'****************************** 
'函數(shù):GetUserTrueIP() 
'參數(shù):無 
'作者:阿里西西 
'日期:2007/7/13 
'描述:取得用戶真實(shí)IP,對(duì)代理地址仍然有效;返回值:文本類型的IP地址 
'示例:<%=GetUserTrueIP()%> 
'****************************** 
Function GetUserTrueIP() 
  dim strIPAddr 
  If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" OR InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then 
   strIPAddr = Request.ServerVariables("REMOTE_ADDR") 
  ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",") > 0 Then 
   strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",")-1) 
  ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";") > 0 Then 
   strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";")-1) 
  Else 
   strIPAddr = Request.ServerVariables("HTTP_X_FORWARDED_FOR") 
  End If 
  GetUserTrueIP = Trim(Mid(strIPAddr, 1, 30)) 
End Function 
%>

其他網(wǎng)友的補(bǔ)充

<%
Private Function getIP()
Dim strIPAddr
If Request.ServerVariables("HTTP_X_FORWARDED_FOR") = "" OR InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), "unknown") > 0 Then
strIPAddr = Request.ServerVariables("REMOTE_ADDR")
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ",")-1)
ElseIf InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";") > 0 Then
strIPAddr = Mid(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), 1, InStr(Request.ServerVariables("HTTP_X_FORWARDED_FOR"), ";")-1)
Else
strIPAddr = Request.ServerVariables("HTTP_X_FORWARDED_FOR")
End If
getIP = Trim(Mid(strIPAddr, 1, 30))
End Function
ip=getIP()
response.write(ip)
%>

得到真實(shí)IP

Function GetReallyIP()

	Dim strIP
	strIP=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
	If strIP="" Or InStr(strIP,"unknown") Then
		strIP=Request.ServerVariables("REMOTE_ADDR")
	ElseIf InStr(strIP,",") Then
		strIP=Split(strIP,",")(0)
	ElseIf InStr(strIP,";") Then
		strIP=Split(strIP,";")(0)
	End If
	
	GetReallyIP=Trim(strIP)

End Function

以上就是asp 取得用戶真實(shí)IP,對(duì)代理地址仍然有效的函數(shù)的詳細(xì)內(nèi)容,更多關(guān)于asp真實(shí)IP的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

最新評(píng)論

道孚县| 高州市| 湄潭县| 万宁市| 岳西县| 城固县| 绥滨县| 太白县| 辽阳市| 桂林市| 崇礼县| 建阳市| 越西县| 天镇县| 嫩江县| 来凤县| 龙陵县| 墨江| 响水县| 平度市| 梁平县| 呈贡县| 三原县| 汤原县| 额济纳旗| 全椒县| 托克托县| 安多县| 澄迈县| 邵阳市| 罗平县| 棋牌| SHOW| 久治县| 大新县| 禹城市| 贵港市| 南江县| 平潭县| 扎赉特旗| 岚皋县|