GET - příkaz Linux - příkaz Unix

název

lwp-request, GET, HEAD, POST - Jednoduchý WWW uživatelský agent

Synopse

lwp-request [-aeEdvhx] [-m metoda] [-b ] [-t ] [-i < ] [-p ] [-o ] ...

Popis

Tento program lze použít k odesílání požadavků na WWW servery a místní souborový systém. Obsah požadavku pro metody POST a PUT je přečten ze stdin. Obsah odpovědi je vytištěn na stdout. Chybová hlášení jsou vytištěna na stderr. Program vrátí stavovou hodnotu udávající počet neúspěšných adres URL.

Možnosti jsou:

-m

Určete, kterou metodu použijte pro požadavek. Pokud tato možnost není použita, metoda je odvozena od názvu programu.

-F

Vyžádejte si požadavek, i když program věří, že metoda je neoprávněná. Server může žádost nakonec odmítnout.

-b

Toto URI bude použito jako základní URI pro vyřešení všech relativních URI daných jako argument.

-t <časový limit>

Nastavte časový limit požadavků. Časový limit je doba, po kterou program čeká na odpověď ze vzdáleného serveru předtím, než selže. Výchozí jednotka pro časový limit je sekundy. Mohli byste přidat hodnotu "m" nebo "h" na hodnotu časového limitu tak, aby se to stalo minutami nebo hodinami. Výchozí časový limit je 3 metry, tj. 3 minuty.

-i <čas>

V žádosti nastavte hlavičku If-Modified-Since. Pokud je název souboru, použijte časový údaj pro tento soubor. Pokud čas není soubor, je analyzován jako doslovné datum. Podívejte se na formát HTTP :: Date pro uznané formáty.

-c

Nastavte typ obsahu pro požadavek. Tato možnost je povolena pouze u požadavků, které obsah obsahují, tj. POST a PUT. Pomocí metody "-f" můžete společně s parametry "-c" vynutit metody. Výchozí typ obsahu pro POST je "application / x-www-form-urlencoded". Výchozí typ obsahu pro ostatní je "text / prostý".

-p

Nastavte proxy, které chcete použít pro požadavky. Program také načte nastavení proxy z prostředí. Tuto volbu můžete deaktivovat pomocí možnosti "-P".

-H

Pošlete tuto hlavičku HTTP s každou žádostí. Můžete určit několik, například:

lwp-request \ -H 'Referer: http: //other.url/' \ -H 'Host: somehost' \ http: //this.url/

-C :

Zadejte pověření pro dokumenty chráněné základním ověřením. Je-li dokument chráněn a nebyl zadán uživatelské jméno a heslo touto volbou, budete vyzváni k zadání těchto hodnot.

Následující možnosti řídí, co je v programu zobrazeno:

-u

Metoda vyžádání tisku a absolutní adresa URL při zadávání požadavků.

-U

Kromě požadavku a absolutní adresy URL vytiskněte záhlaví požadavků.

-s

Kód stavu odezvy tisku. Tato možnost je vždy aktivní pro požadavky HEAD.

-S

Tiskněte řetězec stavu odezvy. Zobrazují se požadavky na přesměrování a autorizaci, které zpracovává knihovna.

-E

Záhlaví odpovědí pro tisk. Tato možnost je vždy aktivní pro požadavky HEAD.

-d

Nevytiskněte obsah odpovědi.

-o

Před tiskem zpracujte obsah HTML různými způsoby. Není-li typ obsahu odpovědi HTML, pak tato volba nemá žádný vliv. Hodnoty právního formátu jsou: text , ps , odkazy , html a výpis .

Pokud zadáte textový formát, HTML bude formátován jako obyčejný text latin1. Pokud zadáte formát ps , bude formátován jako Postscript.

Formát odkazů vytvoří všechny odkazy nalezené v dokumentu HTML. Relativní odkazy budou rozšířeny na absolutní.

Formát html bude přeformátovat kód HTML a formát výpisu pouze vynechá strom HTMLsyntax.

-proti

Vytiskněte číslo verze programu a ukončete.

-h

Vytisknout zprávu o použití a ukončit.

-X

Další ladění výstupu.

-A

Nastavte textový (ascii) režim pro vstup a výstup obsahu. Pokud tato možnost není použita, vstup a výstup obsahu se provádí v binárním režimu.

Protože tento program je implementován pomocí knihovny LWP, bude podporovat pouze protokoly, které LWP podporuje.

Důležité: Použijte příkaz man ( % man ), abyste zjistili, jaký příkaz se používá v konkrétním počítači.