0

user1 が foo1.com を使用して 11.11.11.11 のサーバーにアクセスしようとし、user2 が foo2.net を使用して 11.11.11.11 のサーバーにアクセスしようとしたとします。

Java + サーブレットでプログラミングするときに、これらのリクエストを区別することは可能ですか?

ありがとう : )

4

1 に答える 1

0

HTTP GET が着信すると、元の URL が取得されます。これは、クライアントが接続しようとしている IP アドレスを実際には取得できないことを意味します。たとえば、リクエストが転送された場合、BNATed またはプロキシされた場合。

つまり、ホスト名を含む URL しかありません。ヘッダーを調べると、クライアントが接続先の IP アドレスを教えてくれる可能性があります。

于 2012-05-25T08:49:14.910 に答える