Informations sur le navigateur

Le programme hôte ou le bean Java™ appelé depuis une interaction Web peut accéder aux informations du navigateur via un paramètre d'entrée. Ce paramètre ne peut pas être lié à une zone de la page d'entrée.

Lors de l'exécution, une chaîne d'informations sur le navigateur de 100 caractères est transmise au paramètre d'entrée du programme hôte ou du bean Java. Les informations sur le navigateur sont organisées comme suit :

Nom Caractéristiques
AUTHTYPE Longueur 12
Description Renvoie la méthode d'authentification du servlet ou une valeur nulle si le servlet n'est pas protégé
Valeurs possibles NULL/BASIC/DIGEST/FORM/CLIENT-CERT
Appel de méthode interne getAuthType()
REMOTEUSER Longueur 20
Description Renvoie le nom de l'utilisateur qui formule la requête, sous forme de chaîne ou de valeur nulle si l'accès au servlet n'est pas restreint
Valeurs possibles -
Appel de méthode interne getRemoteUser()
METHOD Longueur 5
  Description Renvoie la méthode HTTP utilisée pour créer la requête
  Valeurs possibles GET/POST/HEAD
  Appel de méthode interne getMethod()
PROTOCOL Longueur 10
Description Renvoie le nom et la version du protocole utilisé par la requête sous la forme protocol/major.minor
Valeurs possibles HTTP/1.1, par exemple
Appel de méthode interne getProtocol()
CHARACTERENCODING Longueur 15
Description Renvoie le codage charset à partir de la requête
Valeurs possibles SHIFT_JIS, par exemple
Appel de méthode interne getCharacterEncoding()
SCHEME Longueur 5
Description Renvoie le schéma utilisé pour créer la requête
Valeurs possibles HTTP/HTTPS/FTP
Appel de méthode interne getScheme()
REMOTEADDR Longueur 15
Description Renvoie l'adresse IP de la machine client. Ceci vient du socket connectant le serveur au client de sorte que l'adresse soit celle d'un serveur proxy
Valeurs possibles xxx.xxx.xxx.xxx
Appel de méthode interne getRemoteAddr()
CLIENTLOCALE Longueur 18
Description Renvoie l'environnement local préféré du client de l'en-tête de requête Accept-Langage. Si aucune en-tête n'est fournie par la requête, l'environnement local par défaut du serveur est renvoyé
Valeurs possibles Le format est langue_pays_variante. Par exemple, pour langue = français, pays = France et système d'exploitation = Windows®, la valeur est fr_FR_WIN
Appel de méthode interne getLocale().toString()

Commentaires en retour