0

ページがhttp://localhost:4502/content/project/en/mypage.htmlあり、いくつかのバニティ URL が次のように設定されています。

/content/project/vanity-1
/content/project/vanity-2

したがって、上記の 2 つのバニティ URL からのリクエストはすべて/mypage.htmlにリダイレクトされます。

ページのリダイレクト先からバニティ URL リクエストを取得することはできますか? つまり、リクエストがどのバニティ URL から来ているかをどのように見つけることができますか?

request.getRequestURL()私に与えます。./mypage.html ですが、バニティ URL リクエストを取得する必要があります。

4

2 に答える 2

0

HTTP リファラー ヘッダーで使用できます。次のように取得できます。

String referrer = request.getHeader("referer"); 
于 2015-09-03T05:57:33.240 に答える