GoGPT Best VPN GoSearch

OnWorks-Favicon

nghttp – Online in der Cloud

Führen Sie nghttp im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl nghttp, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


nghttp – HTTP/2-Client

ZUSAMMENFASSUNG


nghttp [OPTIONEN]... ...

BESCHREIBUNG


HTTP/2-Client

Geben Sie den URI für den Zugriff an.

OPTIONAL


-in, - ausführlich
Drucken Sie Debug-Informationen wie Empfang und Übertragung von Frames und
Name/Wert-Paare. Durch mehrfaches Angeben dieser Option wird die Ausführlichkeit erhöht.

-nicht, --null-aus
Heruntergeladene Daten verwerfen.

-Ö, --remote-name
Download-Daten im aktuellen Verzeichnis speichern. Der Dateiname ist abgeleitet von
URI. Wenn URI mit ' endet/', 'index.html' wird als Dateiname verwendet. Nicht
noch umgesetzt.

-T, --timeout=
Zeitüberschreitung bei jeder Anfrage danach . Stellen Sie 0 ein, um die Zeitüberschreitung zu deaktivieren.

-w, --window-bits=
Setzt die anfängliche Fenstergröße auf Stream-Ebene auf 2** -1.

-W, --connection-window-bits=
Setzt die anfängliche Fenstergröße der Verbindungsebene auf 2** -1.

-a, --get-assets
Laden Sie Assets wie Stylesheets, Bilder und Skriptdateien herunter, die über verlinkt sind
heruntergeladene Ressource. Nur Links, deren Ursprung mit der Verlinkung übereinstimmt
Die Ressource wird heruntergeladen. nghttp priorisiert Ressourcen mithilfe der HTTP/2-Abhängigkeit
basierende Priorität. Die Prioritätsreihenfolge, von der höchsten zur niedrigsten, ist HTML selbst, CSS,
Javascript und Bilder.

-S, -stat
Statistiken drucken.

-H, --header=
Fügen Sie den Anfragen einen Header hinzu. Beispiel: -H':Methode: PUT'

--trailer=
Fügen Sie den Anfragen einen Trailer-Header hinzu. Darf keinen Pseudo-Header enthalten
Feld (Header-Feldname beginnend mit „:“). Um Trailer zu verschicken, muss man nutzen -d
Option zum Senden des Anforderungstexts. Beispiel: --Anhänger 'foo: bar'.

--cert=
Verwenden Sie die angegebene Client-Zertifikatdatei. Die Datei muss im PEM-Format vorliegen.

--key=
Verwenden Sie die private Schlüsseldatei des Clients. Die Datei muss im PEM-Format vorliegen.

-D, --data=
DATEI auf dem Server posten. Wenn '-' angegeben ist, werden die Daten von stdin gelesen.

-M, --multiply=
Fordern Sie jeden URI an mal. Standardmäßig wird derselbe URI nicht zweimal angefordert. Das
Option deaktiviert es auch.

-du, --Aktualisierung
Führen Sie ein HTTP-Upgrade für HTTP/2 durch. Diese Option wird ignoriert, wenn der Anforderungs-URI vorhanden ist
https-Schema. Wenn -d verwendet wird, wird die HTTP-Upgrade-Anfrage mit OPTIONS durchgeführt
Methode.

-P, --weight=
Legt die Gewichtung der Prioritätsgruppe fest. Der gültige Wertebereich ist [1, 256] (einschließlich).

Standard: 16

-M, --peer-max-concurrent-streams=
Verwenden als SETTINGS_MAX_CONCURRENT_STREAMS-Wert des Remote-Endpunkts, als ob er es wäre
wird im SETTINGS-Frame empfangen.

Standard: 100

-C, --header-table-size=
Geben Sie die Größe der Decoder-Header-Tabelle an. Wenn diese Option mehrmals verwendet wird und
Der Mindestwert unter den angegebenen Werten mit Ausnahme des letzten ist strikt kleiner
als der letzte Wert, wird dieser Mindestwert in den Frame-Nutzdaten EINSTELLUNGEN festgelegt
vor dem letzten Wert, um mehrere Größenänderungen der Header-Tabelle zu simulieren.

-B, --padding=
Höchstens hinzufügen Bytes als Auffüllung zu einer Frame-Nutzlast hinzufügen. Geben Sie zum Deaktivieren 0 an
Polsterung.

-R, --har=
HTTP-Transaktionen ausgeben im HAR-Format. Wenn '-' angegeben ist, werden Daten geschrieben
zu stdout.

--color
Farbige Protokollausgabe erzwingen.

--Fortsetzung
Senden Sie einen großen Header, um FORTSETZUNG zu testen.

--no-content-length
Senden Sie kein Header-Feld mit Inhaltslänge.

--no-dep
Senden Sie keinen abhängigkeitsbasierten Prioritätshinweis an den Server.

--hexdump
Zeigen Sie den eingehenden Datenverkehr hexadezimal an (kanonische Hex+ASCII-Anzeige). Wenn
Es wird SSL/TLS verwendet, es werden entschlüsselte Daten verwendet.

--no-push
Server-Push deaktivieren.

--max-concurrent-streams=
Die Anzahl der gleichzeitigen Push-Streams, die dieser Client akzeptiert.

--Version
Versionsinformationen anzeigen und beenden.

-H, --help
Diese Hilfe anzeigen und beenden.

Der Das Argument ist eine Ganzzahl und eine optionale Einheit (z. B. 10K ist 10 * 1024). Einheiten
sind K, M und G (Potenzen von 1024).

Der Das Argument ist eine Ganzzahl und eine optionale Einheit (z. B. 1s ist 1 Sekunde und 500 ms).
beträgt 500 Millisekunden). Einheiten sind h, m, s oder ms (Stunden, Minuten, Sekunden und Millisekunden,
bzw). Wird eine Einheit weggelassen, wird eine Sekunde als Einheit verwendet.

ABHÄNGIGKEIT BASIEREND PRIORITY


nghttp sendet standardmäßig Prioritätshinweise an den Server, sofern nicht --no-dep wird eingesetzt. nghttp imitiert
die Art und Weise, wie Firefox Abhängigkeiten mithilfe von Leerlaufströmen verwaltet. Wir folgen dem
Das Verhalten von Firefox Nightly (Stand April 2015) und das Verhalten von nghttp sind sehr statisch und
könnte sich im Detail von Firefox unterscheiden. Aber das gleiche Verhalten wie Firefox wird reproduziert
ist nicht unser Ziel. Das Ziel besteht darin, eine einfache Möglichkeit zum Testen der Abhängigkeitspriorität bereitzustellen
Server-Implementierung.

Wenn die Verbindung hergestellt ist, sendet nghttp 5 PRIORITY-Frames an die inaktiven Streams 3, 5, 7, 9
und 11, um „Anker“-Knoten im Abhängigkeitsbaum zu erstellen:

+-----+
|id=0 |
+-----+
^ ^ ^
w=201 / | \ w=1
/ | \
/ w=101| \
+-----+ +-----+ +-----+
|id=3 | |id=5 | |id=7 |
+-----+ +-----+ +-----+
^^
w=1 | w=1 |
| |
+-----+ +-----+
|id=11| |id=9 |
+-----+ +-----+

In der obigen Abbildung, id bedeutet Stream-ID und w bedeutet Gewicht. Der Stream 0 ist
Nichtexistenzstrom und bildet die Wurzel des Baumes. Die Streams 7 und 9 werden nicht verwendet
. Kontaktieren Sie uns jetzt!

Die in der Befehlszeile angegebenen URIs hängen von Stream 11 mit der angegebenen Gewichtung ab -p Option,
Der Standardwert ist 16.

If -a Wenn diese Option verwendet wird, analysiert nghttp die Ressource, auf die der in der Befehlszeile angegebene URI zeigt als
html und extrahiert daraus Ressourcenlinks. Beim Anfordern dieser Ressourcen verwendet nghttp
Abhängigkeit entsprechend ihrem Ressourcentyp.

Für CSS- und Javascript-Dateien im „head“-Element hängen sie von Stream 3 mit dem ab
Gewicht 2. Die Javascript-Dateien außerhalb des „head“-Elements hängen von Stream 5 mit dem Gewicht ab
2. Die Magier sind auf Stream 11 mit der Gewichtung 12 angewiesen. Die anderen Ressourcen (z. B. Icon)
hängen von Stream 11 mit dem Gewicht 2 ab.

Nutzen Sie nghttp online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.