Utilisez la page HTTP pour modifier les paramètres HTTP pour un protocole de réseau.
La page HTTP contient les options suivantes.
Bouton de restauration des valeurs par défaut des paramètres qui ont des valeurs par défaut. Les paramètres qui n'ont pas de valeurs par défaut ne sont pas modifiés.
Nom de la configuration à laquelle les paramètres de cette page s'appliquent. Ce champ est en lecture seule.
Nom du protocole. Le champ Nom du protocole est un champ en lecture seule. Vous pouvez
Nom d’hôte à utiliser dans les URL envoyées par le serveur au client. Ce nom est l’alias si votre serveur en utilise un. Si votre serveur n’utilise aucun alias, laissez ce champ vide.
Serveur virtuel à associer au protocole. La page Serveurs virtuels vous permet de définir des serveurs virtuels.
Valeur de port qui redirige une requête vers un autre port. GlassFish Server réachemine automatiquement la requête si les deux conditions suivantes sont remplies :
Ce protocole prend en charge des requêtes non SSL.
Une requête pour laquelle une contrainte de sécurité correspondante requiert le transport SSL est reçue.
Si aucun port de redirection n’est spécifié, le GlassFish Server utilise le numéro de port spécifié dans la requête d’origine.
Nombre maximal de connexions persistantes à maintenir en mode Keep-Alive. Le sous-système Keep-Alive interroge périodiquement les connexions inactives. La valeur par défaut est 256.
Temps maximum en secondes pendant lequel une connexion peut être considérée comme inactive et conservée à l’état de persistance. Une valeur de 0 ou moins signifie que les connexions persistantes sont conservées ouvertes indéfiniment. La valeur par défaut est 30 secondes.
Si cette option est sélectionnée, la connexion pour un servlet qui lit les octets lentement est fermée lorsque la limite de Délai d’expiration du chargement de la connexion est atteinte. Si cette option est désactivée, les connexions servlet n’ont pas de délai d’expiration. Cette option est désactivée par défaut.
Le délai d’expiration pour les téléchargements, en millisecondes. Ce champ n’est applicable que si la case Activé de Délai d’expiration du chargement est sélectionnée. La valeur par défaut est 300000 millisecondes.
Nombre de secondes avant l’expiration de la requête. Si la requête n’est pas traitée avant d’atteindre la valeur de délai d’expiration, la requête est ignorée. La valeur par défaut est 30 secondes.
La taille (en octets) du tampon d’envoi. La valeur par défaut est 8192 octets.
La taille (en octets) du tampon utilisé par la requête traitant les threads pour lire les données de la requête. La valeur par défaut est 8192 octets.
La taille maximale en octets des actions POST. La valeur par défaut est 2097152 octets.
Le nom du jeu de caractères utilisé pour décoder les URI des requêtes reçues. La valeur doit être un nom de jeu de caractères IANA valide. La valeur par défaut est UTF-8.
La version du protocole HTTP utilisée. La valeur par défaut est HTTP/1.1.
Spécifie l'utilisation de la compression HTTP/1.1 GZIP pour enregistrer la bande passante du serveur. Les choix disponibles sont les suivants :
Compresse les données.
Désactive la compression.
Force la compression des données dans tous les cas.
La valeur par défaut est off.
Une liste séparée par des virgules de types MIME pour lesquels la compression HTTP est utilisée. La valeur par défaut est text/html,text/xml,text/plain.
La taille minimale d’un fichier lorsque la compression est appliquée. Cette valeur doit être configurée si la compression est définie sur on ou force. La valeur par défaut est 2048 octets.
Une liste séparée par des virgules d’expressions régulières correspondant à des agents utilisateur de clients HTTP pour lesquels la compression ne devrait pas être utilisée. Par défaut, cette valeur est une chaîne vide.
Une liste des agents utilisateur limités sur lesquels la compression HTTP est appliquée. Si aucun utilisateur agent n’est spécifié, la compression HTTP est appliquée à tous les agents utilisateur. Par défaut, aucun utilisateur agent n’est spécifié.
Une chaîne qui spécifie le type de réponse par défaut. Le format est une chaîne séparée par des points-virgule présentant le type de contenu (content-type), l’encodage, la langue et le jeu de caractères. La valeur par défaut est text/html; charset=iso-8859-1.
Une chaîne qui spécifie le type de requête utilisé si aucun mappage MIME n’est disponible correspondant à l’extension du fichier. Le format est une chaîne séparée par des points-virgule présentant le type de contenu (content-type), l’encodage, la langue et le jeu de caractères. La valeur par défaut est text/html; charset=iso-8859-1.
Le nom de classe de l’adaptateur de ressources statiques. La valeur par défaut est com.sun.grizzly.tcp.StaticResourcesAdapter.
Si cette option est sélectionnée, le support Comet est activé pour le protocole. Cette option est désactivée par défaut.
Si cette option est sélectionnée, la recherche de DNS est activée. Cette option est désactivée par défaut.
Si cette option est sélectionnée, RCM est activé. Cette option est désactivée par défaut.
Si cette option est sélectionnée, l’opération Suivi est activée. Si cette option est désactivée, GlassFish Server est moins exposé à des attaques de scripts entre sites. Cette option est activée par défaut.
Si cette option est sélectionnée, l’auditeur de réseau qui utilise ce protocole reçoit le trafic d’un serveur proxy à terminaison SSL. Cette option est désactivée par défaut.
Si cette option est sélectionnée, le découpage des réponses HTTP est activé. Cette option est activée par défaut.
Si cette option est sélectionnée, GlassFish Server utilise les en-têtes X-Powered-By? en fonction des spécifications Java Servlet 3.0 et Java Server Pages 2.0. Cette option est activée par défaut.