Auf der Seite "HTTP" können Sie HTTP-Einstellungen für ein Netzwerkprotokoll ändern.
Die Seite "HTTP" enthält die folgenden Optionen.
Schaltfläche zur Wiederherstellung der Standardwerte von Einstellungen, die Standardwerte haben. Einstellungen, die keine Standardwerte haben, werden nicht geändert.
Der Name der Konfiguration, für die die Einstellungen auf dieser Seite angewendet werden. Dieses Feld ist schreibgeschützt.
Der Name des Protokolls. Das Feld "Protokollname" ist ein schreibgeschütztes Feld. Sie können den Namen nur festlegen, wenn Sie ein neues Protokoll erstellen.
Der Hostname, der in den URLs verwendet werden soll, die der Server an den Client sendet. Dieser Name ist der Aliasname, falls Ihr Server einen Alias verwendet. Wenn Ihr Server keinen Alias verwendet, lassen Sie dieses Feld leer.
Der mit dem Protokoll zu verknüpfende virtuelle Server. Auf der Seite "Virtuelle Server" können Sie virtuelle Server definieren.
Portwert, der eine Anforderung an einen anderen Port umleitet. GlassFish Server leitet Anforderungen automatisch weiter, wenn die folgenden zwei Bedingungen erfüllt sind:
Dieses Protokoll unterstützt Nicht-SSL-Anforderungen.
Es wird eine Anforderung empfangen, für die ein übereinstimmendes Sicherheits-Constraint einen SSL-Transport erfordert.
Wird kein Umleitungsport angegeben, verwendet GlassFish Server die in der ursprünglichen Anforderung angegebene Portnummer.
Die maximale Zahl persistenter Verbindungen, die im Keep-Alive-Modus gehalten werden. Das Keep-Alive-Teilsystem ruft regelmäßig Verbindungen im Leerlaufstatus ab. Der Standardwert ist 256.
Die maximale Anzahl Sekunden, die eine Verbindung als im Leerlauf befindlich betrachtet und im Keep-Alive-Zustand gehalten werden kann. Ein Wert kleiner oder gleich null (0) bedeutet, dass Keep-Alive-Verbindungen unbegrenzt offen gehalten werden. Der Standardwert ist 30 Sekunden.
Ein Wert von -1 deaktiviert dieses Timeout.
Bei aktivierter Option wird die Verbindung für ein Servlet, das Bytes langsam liest, nach Erreichen des Timeoutgrenzwerts beim Hochladen der Verbindung geschlossen. Bei deaktivierter Option tritt für Servlet-Verbindungen kein Timeout ein. Diese Option ist standardmäßig deaktiviert.
Das Timeout (in Millisekunden) beim Hochladen. Dieses Feld steht nur zur Verfügung, wenn das Kontrollkästchen "Timeout beim Hochladen" aktiviert ist. Der Standardwert ist 300.000 Millisekunden.
Ein Wert von -1 deaktiviert dieses Timeout.
Die Anzahl der Sekunden, bevor die Anforderung wegen Timeout abgebrochen wird. Wenn die Anforderung nicht vor Erreichen des Timeoutwerts verarbeitet wird, wird sie ignoriert. Der Standardwert ist 30 Sekunden.
Ein Wert von -1 deaktiviert dieses Timeout.
Die Größe des Sendepuffers in Byte. Der Standardwert ist 8192 Byte.
Die Größe (in Byte) des Puffers, der von den Anforderungsverarbeitungsthreads zum Lesen der angeforderten Daten verwendet wird. Der Standardwert ist 8192 Byte.
Die maximale Größe (in Byte) von POST-Aktionen, die application/x-www-form-urlencoded verwenden. Der Standardwert ist 2.097.152 Byte.
Der Name des Zeichensatzes, der zum Decodieren der erhaltenen Anforderungs-URIs verwendet wird. Als Wert muss ein gültiger IANA-Zeichensatzname angegeben werden. Der Standardwert ist UTF-8.
Die Version des verwendeten HTTP-Protokolls. Der Standardwert ist HTTP/1.1.
Gibt an, dass die HTTP/1.1 GZIP-Komprimierung verwendet wird, um Serverbandbreite zu sparen. Zur Auswahl stehen:
On
Komprimiert Daten.
Off
In der folgenden Tabelle werden diese Eigenschaften aufgelistet.
force
Erzwingt die Datenkomprimierung in allen Fällen.
Der Standardwert ist "Off".
Eine durch Komma getrennte Liste von MIME-Typen, für die HTTP-Komprimierung verwendet wird. Der Standardwert ist text/html,text/xml,text/plain
.
Die minimale Größe einer komprimierten Datei. Dieser Wert muss festgelegt werden, wenn das Kontrollkästchen "Komprimierung" aktiviert wird. Der Standardwert ist 2048 Byte.
Eine durch Komma getrennte Liste von regulären Ausdrücken, die User Agents von HTTP-Clients entsprechen, für die keine Komprimierung verwendet werden soll. Standardmäßig handelt es sich bei diesem Wert um eine leere Zeichenfolge.
Eine Liste von beschränkten User Agents, auf die HTTP-Komprimierung angewendet wird. Wenn keine User Agents angegeben werden, wird die HTTP-Komprimierung auf alle User Agents angewendet. Standardmäßig sind keine User Agents angegeben.
Eine Zeichenfolge, die den standardmäßigen Antworttyp angibt. Das Format ist eine durch Semikolon getrennte Zeichenfolge bestehend aus Contenttyp, Codierung, Sprache und Zeichensatz. Der Standardwert ist text/html; charset=iso-8859-1
.
Eine Zeichenfolge, die den zu verwendenden Antworttyp angibt, falls keine MIME-Zuordnung mit der Dateierweiterung übereinstimmt. Das Format ist eine durch Semikolon getrennte Zeichenfolge bestehend aus Contenttyp, Codierung, Sprache und Zeichensatz. Der Standardwert ist text/html; charset=iso-8859-1
.
Der Klassenname des statischen Ressourcenadapters. Der Standardwert ist com.sun.grizzly.tcp.StaticResourcesAdapter
.
Wenn diese Option gewählt wird, wird die Comet-Unterstützung für das Protokoll aktiviert. Diese Option ist standardmäßig deaktiviert.
Bei aktivierter Option ist die DNS-Suche (Domain Name System) aktiviert. Diese Option ist standardmäßig deaktiviert.
Bei aktivierter Option ist Resource Configuration Management (RCM) aktiviert. Diese Option ist standardmäßig deaktiviert.
Bei aktivierter Option ist der TRACE-Vorgang aktiviert. Bei deaktivierter Option ist GlassFish Server weniger anfällig für siteübergreifende Skriptangriffe. Diese Option ist standardmäßig aktiviert.
Bei aktivierter Option empfängt der Netzwerk-Listener, der dieses Protokoll verwendet, Daten von einem SSL-beendenden Proxyserver. Diese Option ist standardmäßig deaktiviert.
Bei aktivierter Option ist das Erstellen von Datenblöcken für HTTP-Antworten aktiviert. Diese Option ist standardmäßig aktiviert.
Bei aktivierter Option verwendet GlassFish Server X-Powered-By
-Header entsprechend den Spezifikationen für Java Servlet 3.0 und Java Server Pages 2.0. Diese Option ist standardmäßig aktiviert.
Wenn diese Option gewählt wird, können URIs codierte Schrägstriche enthalten. Diese Option ist standardmäßig deaktiviert.
Wenn diese Option gewählt wird, wird das WebSockets-Protokoll unterstützt. Diese Option ist standardmäßig deaktiviert.