Hinzufügen von benutzerdefinierten HTTP-Header in java
Ich versuche, erstellen Sie eine simulation für unser web-Portal und benötigen zum hinzufügen von benutzerdefinierten HTTP-Header. Ich bin an, dass der Benutzer bereits authentifiziert wurde, und diese Header sind nur für die Speicherung von Benutzer-Informationen (dh, "test-header: Rolle=user; oem=blahblah; id=123;").
Ich habe setup ein filter zum extrahieren der header-Informationen, aber ich kann nicht einen Weg finden, um zu injizieren, die header-Informationen. Sie es nicht wollen, werden in cookies gespeichert und vielleicht werden Sie wollen, um das setup eine Globale filter enthalten die Kopfzeilen auf jeder Seite; ist es möglich, etwas zu tun wie dieser mit der filter-Schnittstelle oder durch irgendwelche anderen Methoden?
InformationsquelleAutor ravun | 2009-07-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vielleicht kannst du speichern dieser Informationen in der Sitzung:
InformationsquelleAutor rodrigoap
Können Sie addHeader.
InformationsquelleAutor kgiannakakis
Würden Sie brauchen, zu nutzen HttpServletRequestWrapper und geben Sie Ihre benutzerdefinierte Header, wenn die verschiedenen getHeader* Methoden aufgerufen werden.
InformationsquelleAutor laz