短いバージョン:ユーザー要求がInternet Explorer 8以降のユーザーの新しいタブまたはウィンドウからのものであるかどうかをサーバー側(私の場合はTomcatですが、違いはないと思います)で知る方法はありますか? ?
ロングバージョン...
私はこの問題を解決しようとしています。提案された回答には、ユーザーが新しいタブまたはウィンドウを開いたかどうかをサーバー側から確認することが含まれます。アプリケーションのユーザーはすべてIE8以降を使用する必要があるため、答えはIE固有にすることができます。
私はこの答えを見つけました。これは、ページがJavascriptを使用してクライアント側の新しいタブ/ウィンドウにロードされているかどうかを知る方法について説明しています。しかし、問題を解決するためにその情報をどのように利用できるかはまだわかりません。私はまだそれを熟考しています。
同じ投稿に対する後の回答では、サーバー側からは不可能であると述べています。しかし、それは2009年のことであり、それ以降、答えは変わった可能性があります。(このメタ投稿では、それが適切な動作であるかどうかを尋ねます。)