asp中如何獲得客戶端的IP

2021-03-31 08:56:58 字數 638 閱讀 1794

在 asp 中使用 request.servervariables("remote_addr") 來取得客戶端的 ip 位址,但如果客戶端是使用**服務

器來訪問,那取到的就是**伺服器的 ip 位址,而不是真正的客戶端 ip 位址。要想透過**伺服器取得客戶端的真實

ip 位址,就要使用 request.servervariables("http_x_forwarded_for") 來讀取。

不過要注意的事,並不是每個**伺服器都能用 request.servervariables("http_x_forwarded_for") 來讀取客戶端

的真實 ip,有些用此方法讀取到的仍然是**伺服器的 ip。

還有一點需要注意的是:如果客戶端沒有通過**伺服器來訪問,那麼用 request.servervariables

("http_x_forwarded_for") 取到的值將是空的。因此,如果要在程式中使用此方法,可以這樣處理:

如何獲得客戶端的ip位址

方法一 string user ip user ip request.servervariables.get remote addr tostring user ip request.servervariables remote addr tostring response.write user i...

php獲得客戶端ip

在php 中使用 server remote addr 來取得客戶端的 ip 位址,但如果客戶端是使用 伺服器來訪問,那取到的就是 伺服器的 ip 位址,而不是真正的客戶端 ip 位址。要想透過 伺服器取得客戶端的真實 ip 位址,就要使用 server http x forwarded for 來...

關於獲得客戶端ip

在 asp 中使用 request.servervariables remote addr 來取得客戶端的 ip 位址,但如果客戶端是使用 服務 器來訪問,那取到的就是 伺服器的 ip 位址,而不是真正的客戶端 ip 位址。要想透過 伺服器取得客戶端的真實 ip 位址,就要使用 request.se...