... 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