Dies ist der Befehl lwp-requestp, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
lwp-request, GET, POST, HEAD - Einfacher Befehlszeilen-Benutzeragent
ZUSAMMENFASSUNG
lwp-Anfrage [-afPuUsSedvhx] [-m Methode] [-b Base URL] [-t Timeout]
[-i if-modified-seit] [-c Inhaltstyp]
[-C Beglaubigungsschreiben] [-p Proxy-URL] [-o Format] URL...
BESCHREIBUNG
Dieses Programm kann verwendet werden, um Anfragen an WWW-Server und Ihr lokales Dateisystem zu senden. Die
Anforderungsinhalt für POST- und PUT-Methoden wird von stdin gelesen. Der Inhalt der Antwort
ist auf Standard gedruckt. Fehlermeldungen werden auf stderr gedruckt. Das Programm gibt einen Status zurück
Wert, der die Anzahl der URLs angibt, die fehlgeschlagen sind.
Die Optionen sind:
-m
Legen Sie fest, welche Methode für die Anforderung verwendet werden soll. Wenn diese Option nicht verwendet wird, dann ist die Methode
leitet sich vom Namen des Programms ab.
-f Erzwinge die Anfrage, auch wenn das Programm die Methode für illegal hält. Die
Server kann die Anfrage schließlich ablehnen.
-B
Dieser URI wird als Basis-URI zum Auflösen aller relativen URIs verwendet als
Argument.
-T
Legen Sie den Zeitüberschreitungswert für die Anforderungen fest. Das Timeout ist die Zeit, die die
Das Programm wartet auf eine Antwort vom Remote-Server, bevor es fehlschlägt. Der Standard
Einheit für den Timeout-Wert sind Sekunden. Du könntest "m" oder "h" an das Timeout anhängen
Wert, um Minuten bzw. Stunden zu machen. Das Standard-Timeout ist '3m', dh 3
Minuten.
-ich
Legen Sie den If-Modified-Since-Header in der Anforderung fest. Wenn Zeit ist der Name einer Datei, verwenden Sie
den Änderungszeitstempel für diese Datei. Wenn Zeit ist keine Datei, sie wird als a . geparst
wörtliches Datum. Sehen Sie sich HTTP::Date für erkannte Formate an.
-C
Legen Sie den Inhaltstyp für die Anfrage fest. Diese Option ist nur für Anfragen zulässig, die
nehmen einen Inhalt, dh POST und PUT. Sie können Methoden erzwingen, Inhalte zu übernehmen, indem Sie die
Option "-f" zusammen mit "-c". Der standardmäßige Inhaltstyp für POST ist
"application/x-www-form-urlencoded". Der Standard-Inhaltstyp für die anderen ist
"Text/einfach".
-P
Legen Sie den Proxy fest, der für die Anforderungen verwendet werden soll. Das Programm lädt auch Proxy-Einstellungen von
die Umgebung. Sie können dies mit der Option "-P" deaktivieren.
-P Proxy-Einstellungen nicht aus der Umgebung laden.
-H
Senden Sie diesen HTTP-Header bei jeder Anfrage. Sie können mehrere angeben, zB:
lwp-Anfrage \
-H 'Referer: http://other.url/'\
-H 'Host: irgendein Host' \
http://this.url/
-C :
Geben Sie Anmeldeinformationen für Dokumente an, die durch die Standardauthentifizierung geschützt sind. Wenn die
Dokument ist geschützt und Sie haben damit keinen Benutzernamen und kein Passwort angegeben
Option, dann werden Sie aufgefordert, diese Werte einzugeben.
Die folgenden Optionen steuern, was vom Programm angezeigt wird:
-u Anforderungsmethode und absolute URL ausgeben, wenn Anforderungen gestellt werden.
-U Druckt Anforderungsheader zusätzlich zur Anforderungsmethode und der absoluten URL.
-s Antwortstatuscode ausgeben. Diese Option ist für HEAD-Anfragen immer aktiviert.
-S Antwortstatuskette drucken. Dies zeigt Weiterleitungs- und Autorisierungsanfragen an, die
von der Bibliothek bearbeitet.
-e Antwortheader drucken. Diese Option ist für HEAD-Anfragen immer aktiviert.
-E Antwortstatuskette mit vollständigen Antwortheadern drucken.
-d Tun nicht Drucken Sie den Inhalt der Antwort.
-Ö
Verarbeiten Sie HTML-Inhalte vor dem Drucken auf verschiedene Weise. Wenn der Inhaltstyp der
Antwort nicht HTML ist, hat diese Option keine Auswirkung. Die zulässigen Formatwerte sind;
Text, ps, Links, html und abladen.
Wenn Sie die angeben Text format dann wird der HTML-Code als einfacher lateinischer Text formatiert.
Wenn Sie die angeben ps format dann wird es als Postscript formatiert.
Die Links format gibt alle im HTML-Dokument gefundenen Links aus. Relative Links
auf absolute erweitert werden.
Die html format formatiert den HTML-Code und die abladen format wird nur die
HTML-Syntaxbaum.
Beachten Sie, dass die "HTML-Tree"-Distribution installiert sein muss, damit diese Option funktioniert.
Zusätzlich muss die Distribution "HTML-Format" installiert sein für -o Text or -o ps
an die Arbeit.
-v Gibt die Versionsnummer des Programms aus und beendet es.
-h Nutzungsnachricht ausgeben und beenden.
-a Setzt den Text(ascii)-Modus für die Inhaltseingabe und -ausgabe. Wenn diese Option nicht verwendet wird,
Die Inhaltseingabe und -ausgabe erfolgt im Binärmodus.
Da dieses Programm mit der LWP-Bibliothek implementiert wird, unterstützt es nur die
Protokolle, die LWP unterstützt.
Verwenden Sie lwp-requestp online mit den onworks.net-Diensten