SERVERVARIABLES |
Variables serveur |
|---|---|
| ASP 3.0 | |
Syntaxe
| Function Server.ServerVariables(nomvariableserveur) As String |
Paramètres
| Nom | Description | ||
|---|---|---|---|
| nomvariableserveur | Ce paramètre permet d'indiquer la nom de la variable serveur à connaitre : | ||
| Variable | Description | ||
| AUTH_TYPE | Cette variable permet de retourner le type d'authentification du client | ||
| AUTH_PASSWORD | Cette variable permet de retourner le mot de passe du client | ||
| AUTH_USER | Cette variable permet de retourner le nom d'utilisateur du client | ||
| CONTENT_LENGTH | Cette variable permet de retourner la longueur de l'entête POST | ||
| CONTENT_TYPE | Cette variable permet de retourner le type MIME des données contenant dans l'entête POST | ||
| DATE_GMT | Cette variable permet de retourner la date et l'heure du serveur | ||
| DATE_LOCAL | Cette variable permet de retourner la date et l'heure du serveur ajuster à l'heure GMT | ||
| DOCUMENT_NAME | Cette variable permet de retourner le répertoire et le nom du fichier demandé par le client | ||
| DOCUMENT_URI | Cette variable permet de retourner le chemin virtuel sur le serveur Web et le nom du fichier demandé par le client | ||
| GATEWAY_INTERFACE | Cette variable permet de retourner le type d'interface effectuant la gestion de la requête (comme CGI par exemple). | ||
| HTTP_ACCEPT | Cette variable permet de retourner une liste de type MIME autorisé séparé des points-virgules (;). | ||
| LAST_MODIFIED | Cette variable permet de retourner le temps (la date et l'heure) de la dernière modification du fichier ou de la ressource courante sollicité par le client. | ||
| PATH_INFO | Cette variable permet de retourner le répertoire et le nom du fichier complet en se basant sur un répertoire virtuel du serveur IIS, Apache,... | ||
| PATH_TRANSLATED | Cette variable permet de retourner le répertoire et le nom du fichier complet de manière à indiquer son emplacement physique sur le système d'exploitation | ||
| QUERY_STRING | Cette variable permet de retourner tous les paramètres passant par référence après le nom de la page Web dans l'URL | ||
| QUERY_STRING_UNESCAPE | Cette variable permet de retourner tous les paramètres passant par référence après le nom de la page Web dans l'URL sans toutefois la conversion en format URL. | ||
| REMOTE_ADDR | Cette variable permet de retourner l'adresse IP du client. | ||
| REMOTE_HOST | Cette variable permet de retourner le nom de l'hôte du client. | ||
| REMOTE_USER | Cette variable permet de retourner le nom utilisateur de la machine du client. | ||
| REQUEST_METHOD | Cette variable permet de retourner la méthode de la requête (GET, POST,...). | ||
| SCRIPT_NAME | Cette variable permet de retourner le chemin virtuel relatif sur le serveur Web et le nom du fichier demandé par le client | ||
| SERVER_NAME | Cette variable permet de retourner le nom du serveur réseau | ||
| SERVER_PORT | Cette variable permet de retourner le port du serveur réseau. Voici les ports les plus communs : | ||
| Port | Description | ||
| 80 | Ce port représente la page HTTP par défaut | ||
| 443 | Ce port représente la page HTTPS sécurisé par défaut | ||
| 8080 | Ce port représente la page HTTP en réseau interne | ||
| SERVER_PORT_SECURE | Cette variable permet de retourner le port du serveur réseau s'il est sécurisé | ||
| SERVER_PROTOCOL | Cette variable permet de retourner le protocole HTTP qu'utilise le serveur pour communiqué avec le client | ||
| SERVER_SOFTWARE | Cette variable permet de retourner le nom du logiciel offrant les services de serveur Web. Voici quelques exemples de valeur retourné : | ||
| Signature | Description | ||
| AnWeb/1.42i | Cette signature indique un serveur Web du nom d'AnWeb version 1.42 | ||
| Apache/1.3.9 (Unix) Debian/GNU | Cette signature indique un serveur Web Apache fonctionnant sous Linux | ||
| Apache/2.0.50 (Unix) | Cette signature indique un serveur Web Apache fonctionnant sous Linux | ||
| Apache/2.2.2 (Win32) DAV/2 | Cette signature indique un serveur Web Apache fonctionnant sous Windows | ||
| Apache Tomcat/4.0.6 | Cette signature indique un serveur Web Apache Tomcat version 4.0.6 | ||
| Microsoft-IIS/4.0 | Cette signature indique un serveur Web IIS version 4.0 fonctionnant sous Windows | ||
| Microsoft-IIS/5.0 | Cette signature indique un serveur Web IIS version 5.0 fonctionnant sous Windows | ||
| Microsoft-IIS/5.1 | Cette signature indique un serveur Web IIS version 5.1 fonctionnant sous Windows | ||
| Microsoft-IIS/6.0 | Cette signature indique un serveur Web IIS version 6.0 fonctionnant sous Windows | ||
| OmniHTTPd/2.0a1 (Win32; i386) | Cette signature indique un serveur Web OmniHTTP fonctionnant sous Windows | ||
| URL | Cette variable permet de retourner l'URL demandé par le client | ||
Description
Cette fonction permet de demander la valeur d'une variable d'environnement du côté serveur.
Voir également
Articles - URL (Uniform Resource Locator)
Dernière mise à jour : Vendredi, le 11 septembre 2015