Browserinformationen

Das bzw. die aus einer Webinteraktion aufgerufene Hostprogramm bzw. Java-Bean kann durch einen Eingabeparameter auf Browserinformationen zugreifen. Der Parameter kann nicht mit einem Feld auf der Eingabeseite verknüpft werden.

Während der Ausführung wird eine 100 Zeichen umfassende Zeichenfolge mit Browserinformationen an den Eingabeparameter im Hostprogramm bzw. in der Java-Bean übergeben. Die Browserinformationen sind wie folgt aufgebaut:

Name Details
AUTHTYPE Länge 12
Beschreibung Gibt das Authentifizierungsschema des Servlets oder Null zurück, wenn das Servlet nicht geschützt ist.
Gültige Werte null/BASIC/DIGEST/FORM/CLIENT-CERT
Interner Methodenaufruf getAuthType()
REMOTEUSER Länge 20
Beschreibung Gibt den Namen des Benutzers, der die Anforderung stellt, als Zeichenfolge oder Null zurück, wenn der Zugriff auf das Servlet nicht eingeschränkt ist.
Gültige Werte -
Interner Methodenaufruf getRemoteUser()
METHOD Länge 5
  Beschreibung Gibt die HTTP-Methode zurück, mit der die Anforderung erfolgt.
  Gültige Werte GET/POST/HEAD
  Interner Methodenaufruf getMethod()
PROTOCOL Länge 10
Beschreibung Gibt Namen und Version des Protokolls zurück, das die Anforderung als Protokoll/übergeordnet.untergeordnet verwendet.
Gültige Werte Beispielsweise HTTP/1.1
Interner Methodenaufruf getProtocol()
CHARACTERENCODING Länge 15
Beschreibung Gibt die Zeichensatzverschlüsselung aus der Anforderung zurück.
Gültige Werte Zum Beispiel SHIFT_JIS
Interner Methodenaufruf getCharacterEncoding()
SCHEME Länge 5
Beschreibung Gibt das Schema zurück, mit dem die Anforderung erfolgt.
Gültige Werte HTTP/HTTPS/FTP
Interner Methodenaufruf getScheme()
REMOTEADDR Länge 15
Beschreibung Gibt die IP-Adresse der Clientmaschine zurück. Diese stammt aus dem Socket, der den Server mit dem Client verbindet, so dass die Adresse die eines Proxy-Servers sein kann.
Gültige Werte xxx.xxx.xxx.xxx
Interner Methodenaufruf getRemoteAddr()
CLIENTLOCALE Länge 18
Beschreibung Gibt die bevorzugte Ländereinstellung aus dem Anforderungsheader für die akzeptierte Sprache (Accept-Language) zurück. Verfügt die Anforderung nicht über diesen Header, wird die Standardländereinstellung des Servers zurückgegeben.
Gültige Werte Das Format lautet Sprache_Land_Variante. Für Sprache = Deutsch, Land = Deutschland und Betriebssystem = Windows lautet der Wert z. B. de_DE_WIN.
Interner Methodenaufruf getLocale().toString()

Feedback