ホームページ  >  記事  >  バックエンド開発  >  PHP はユーザーが使用するプロキシ サーバーの IP を取得します。これが実際の ip_PHP チュートリアルです。

PHP はユーザーが使用するプロキシ サーバーの IP を取得します。これが実際の ip_PHP チュートリアルです。

WBOY
WBOYオリジナル
2016-07-21 15:58:571105ブラウズ

http://www.phpchina.com/bbs/thread-12239-1-1.html より
PHP で $_SERVER["REMOTE_ADDR"] を使用してクライアントの IP アドレスを取得します

ただし、クライアントがプロキシ サーバーを使用している場合アクセス

するために取得するのはプロキシサーバーのIPアドレスです

プロキシサーバー経由でクライアントの実際のIPアドレス

を取得したい場合は、$_SERVER["HTTP_X_FORWARDED_FOR"]を使用して読み取る必要があります

しかし、すべてのプロキシ サーバーが $_SERVER["HTTP_X_FORWARDED_FOR"] を使用してクライアントの実際の IP を読み取ることができるわけではありません

このメソッドで読み取られる IP の一部は、依然としてプロキシ サーバーの IP です

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/317521.html技術記事 http://www.phpchina.com/bbs/thread-12239-1-1.html より PHP では、$_SERVER["REMOTE_ADDR"] を使用してクライアントの IP アドレスを取得します。ただし、クライアントがアクセスにプロキシ サーバーを使用する場合は、わかりました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。