首頁 >後端開發 >php教程 >用php來檢測proxy

用php來檢測proxy

高洛峰
高洛峰原創
2016-12-02 10:39:041563瀏覽

能夠偵測大部分透過代理伺服器存取的ip. 
//beiji.com   2000.6.17  
$ip = getenv("REMOTE_ADDR");  
$ip = getenv("REMOTE_ADDR");  
$ip = getenv("REMOTE_ADDR");  
$ip = getenv("REMOTE_ADDR");  
$ip = getenv("REMOTE_ADDR");  
(HTm =m.Hh.H); = getenv("HTTP_X_FORWARDED_FOR");  
$c = getenv("HTTP_XROXY_CONNECTION");  
$o = getenv("HTTP_PRAGMA");  
$o = getenv("HTTP_PRAGMA");  
$o = getenv("HTTP_PRAGMA");  
$o = getenv("HTTP_PRAGMA");  
$o = getenv("HTTP_PRAGMA");

if (( $v=="")&&($f=="")&&($c=="")&&($o=="")){  
print "
not through proxy";  
}  
else {  
print "
through proxy";  
print '
http_via: ';print $v;  
print '
http_x_forwarded_for: ';print $f; print $c;  

print '
http_pragma: ';print $o;  🎜}  🎜?>  🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn