Vorheriges Thema: Support von ID-Vault in Lotus Notes DominoNächstes Thema: Verbesserungen des Serviceobjekts


Erfassung von HTTP-Header-Informationen

Neuer Servlet-Filter: ClientExtractFilter wurde zu dieser Version hinzugefügt. Dieser Servlet-Filter ist ein zentraler Ort, um alle Informationen zu erfassen, die sich auf die Web-Client-Umgebung beziehen. Dieser Filter erfasst Informationen von HTTP-Headern. Derzeit werden nur Client-IP-Adressen erfasst. Wir versichern, dass diese Informationen bei einer Anfrage nur einmal erfasst werden.

Dieser Servlet-Filter wird für jede Anfrage ausgeführt, wie vom URL-Muster:/* in web.xml vorgeschlagen.

Die Hilfsprogrammklasse "WebClientInformation" wurde hinzugefügt, die als Platzhalter für Web-Client-Informationen agieren, die in den Filter extrahiert wurden. Diese Klasse enthält derzeit nur die IP-Adresse. Dies wird möglicherweise zukünftig noch erweitert.

Dann wird "WebClientInformation" in "TaskSession" als Attribut eingefügt, das von einem Schlüssel identifiziert ist: WebClientInfo. So werden alle Ereignisse, Aufgaben, Benutzeroberflächen oder Workflows, die als Ergebnis einer Anfrage erstellt wurden, Client-Informationen haben, wo diese Anfrage generiert wurde.