ホームページ >バックエンド開発 >PHPチュートリアル >CULRプロキシIPの実装、神待ち
CULR プロキシ IP の実装は神を待っています。 【緊急】
$_SERVER['REMOTE_ADDR'] を印刷して実際の IP を取得します
$_SERVER['HTTP_X_FORWARDED_FOR']; プロキシ IP を取得します
プロキシを使用して URL にアクセスし、Web コンテンツを返します
$ip = rand(1,255).'.'.rand(1,255).'.'.rand(1,255).'.'.rand(1,255);
$headerArr[] = 'X-FORWARDED-FOR' .':' . $ip;
$ch =curl_init();
curl_setopt ($ch, CURLOPT_URL, "http://ip138.com");
curl_setopt ($ch, CURLOPT_HTTPHEADER , $headerArr );
$re=curl_exec($ch);
var_dump($re);
これは私が書いたコードですが、役に立ちません。
$_SERVER['REMOTE_ADDR'];実際の IP を出力します
$_SERVER['HTTP_X_FORWARDED_FOR']; 出力されるのは私の仮想 IP です
プログラムによって返されるコンテンツ内の IP をプロキシ IP として表示させることができます