多くのリダイレクトと転送を行う従来の Java Web アプリケーションがあります。私は ServletFilter で、サーバー側のリダイレクトやクライアント側からの GET リクエストと GET リクエストを区別する方法を見つけようとしています。
リダイレクト/転送が送信される前にヘッダーに属性をフラグとして追加し、それをServletFilterで読み取ってそれに応じてルーティングすることで、それを実現したいと考えていました。
リダイレクトの前に request.setAttribute("myflag", "yes") を試し、ServletFilter で request.getAttribute("myflag") を試しました。私が得たのはnull値だけでした。
サーバー側でヘッダーを変更し、それらの変更をサーバー側で読み取ることはできますか?
ヒントをお寄せいただきありがとうございます。