Dans l'arborescence de navigation, développez le noeud Configuration.
Sous le noeud Configuration, développez le noeud Configuration réseau.
Sous le noeud Configuration réseau, développez le noeud Protocoles.
La page Protocoles apparaît.
Sur la page Protocoles, cliquez sur le nom du protocole que vous modifiez.
La page Modifier un protocole apparaît.
Sur la page Modifier un protocole, cliquez sur l'onglet HTTP.
La page HTTP apparaît.
Dans le champ Nom du serveur, saisissez le nom d'hôte à utiliser dans les URL envoyées au client par le serveur.
Ce nom correspond à l'alias si votre serveur en utilise un. Si votre serveur n'utilise aucun alias, laissez ce champ vide.
Dans la liste déroulante Serveur virtuel par défaut, sélectionnez le serveur virtuel à associer au protocole.
La page Serveurs virtuels permet de définir des serveurs virtuels.
Dans le champ Port de redirection, saisissez la valeur de port à utiliser pour rediriger une demande vers un autre port.
GlassFish Server réachemine automatiquement la demande si les deux conditions suivantes sont remplies :
Ce protocole prend en charge les demandes non SSL.
Une demande est reçue. Une contrainte de sécurité correspondante requiert le transport SSL.
Si aucun port de redirection n'est spécifié, GlassFish Server utilise le numéro de port spécifié dans la demande d'origine.
Dans le champ Nombre max. de connexions, saisissez le nombre maximal de connexions persistantes à maintenir.
Le sous-système de maintien des connexions interroge périodiquement les connexions inactives.
Dans le champ Expiration, entrez la durée maximale (en secondes) pendant laquelle une connexion peut être considérée comme inactive et maintenue.
Une valeur inférieure ou égale à 0 signifie que les connexions maintenues restent ouvertes indéfiniment. La valeur par défaut est de 30 secondes.
Cochez la case Activé de l'option Expiration des chargements pour activer la fermeture de la connexion pour un servlet qui lit les octets lentement une fois le délai de temporisation du chargement de la connexion dépassé.
Si cette option est désactivée, les connexions de servlet ne font pas l'objet de temporisations. Cette option est désactivée par défaut.
Dans le champ Expiration du chargement de la connexion, entrez la valeur de temporisation des chargements, en millisecondes.
Ce champ n'est applicable que si la case Désactivé de l'option Expiration des chargements est cochée. La valeur par défaut est 300 000 millisecondes.
Dans le champ Expiration des demandes, saisissez le nombre de secondes au bout desquelles une demande expire.
Si la demande n'est pas traitée avant que la valeur de temporisation soit atteinte, la demande n'est pas prise en compte. La valeur par défaut est de 30 secondes.
Dans le champ Taille du tampon d'envoi, saisissez la taille (en octets) du tampon d'envoi.
La valeur par défaut est 8 192 octets.
Dans le champ Longueur du tampon d'en-tête, saisissez la taille (en octets) du tampon utilisé par les threads de traitement de demande pour lire les données de la demande.
La valeur par défaut est 8 192 octets.
Dans le champ Taille max. des actions POST, saisissez la taille maximale (en octets) des actions POST.
La valeur par défaut est 2 097 152 octets.
Dans le champ Codage d'URI, saisissez le nom du jeu de caractères utilisé pour décoder les URI de demande reçus.
La valeur doit être un nom de jeu de caractères IANA valide. La valeur par défaut est UTF-8.
Dans le champ Version, saisissez la version du protocole HTTP utilisé.
La valeur par défaut est HTTP/1.1.
Dans la liste déroulante Compression, sélectionnez l'utilisation de la compression GZIP HTTP/1.1 pour enregistrer la bande passante du serveur.
Les choix disponibles sont les suivants :
on
Compresse les données.
off
Désactive la compression.
force
Force la compression des données dans tous les cas.
La valeur par défaut est off
.
Dans le champ Types MIME compressibles, entrez une liste de types MIME séparés par des virgules pour lesquels la compression HTTP est utilisée.
La valeur par défaut est text/html,text/xml,text/plain
.
Dans le champ Taille minimale de compression, saisissez 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 2 048 octets.
Dans le champ Agents utilisateur sans compression, saisissez une liste d'expressions régulières (séparées par des virgules) correspondant aux agents utilisateur de clients HTTP pour lesquels la compression ne doit pas être utilisée.
Par défaut, cette valeur est une chaîne vide.
Dans le champ Agents utilisateur limités, entrez la liste des agents utilisateur limités sur lesquels la compression HTTP est appliquée.
Si aucun agent utilisateur n'est spécifié, la compression HTTP est appliquée à tous les agents utilisateur. Par défaut, aucun agent utilisateur n'est spécifié.
Dans le champ Type de réponse par défaut, saisissez une chaîne qui spécifie le type de réponse par défaut.
Le format est une chaîne d'éléments, séparés par des points-virgules, présentant le type de contenu, l'encodage, la langue et le jeu de caractères. La valeur par défaut est text/html; charset=iso-8859-1
.
Dans le champ Type de réponse forcée, entrez une chaîne qui spécifie le type de demande utilisé si aucun mapping MIME ne correspond à l'extension du fichier.
Le format est une chaîne d'éléments, séparés par des points-virgules, présentant le type de contenu, l'encodage, la langue et le jeu de caractères. La valeur par défaut est text/html; charset=iso-8859-1
.
Dans le champ Adaptateur, entrez le nom de classe de l'adaptateur de ressources statique.
La valeur par défaut est com.sun.grizzly.tcp.StaticResourcesAdapter
.
Cochez la case Activé de l'option Support Comet pour activer le support Comet pour le protocole.
Cette option est désactivée par défaut.
Cochez la case Activé de l'option Recherche DNS pour activer la recherche DNS (Domain Name System).
Cette option est désactivée par défaut.
Cochez la case Activé de l'option Prise en charge de RCM pour activer RCM (Resource Configuration Management).
Cette option est désactivée par défaut.
Cochez la case Activé de l'option Trace pour activer l'opération TRACE.
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.
Sélectionnez la case Pass-through d'auth. pour indiquer que le processus d'écoute 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.
Cochez la case Activé de l'option Segmentation pour activer la segmentation des réponses HTTP.
Cette option est activée par défaut.
Cochez la case Activé de l'option XPowered By pour indiquer à GlassFish Server d'utiliser les en-têtes X-Powered-By
selon les spécifications Java Servlet 3.0 et Java Server Pages 2.0.
Cette option est activée par défaut.
Cliquez sur Enregistrer.
Conseil:
Pour revenir aux paramètres par défaut, cliquez sur le bouton Charger les valeurs par défaut, puis sur Enregistrer.