GET - Linuksa Komando - Unikso Komando

Nomo

Lup-peto, GET, HEAD, POST - Agenta uzanto de simpla WWW

Sinopsis

lwp-peto [-aeEdvhx] [-m metodo] [-b ] [-t ] [-i ] [-c ] [-C ] [-p ] [-o ] ...

Priskribo

Ĉi tiu programo povas esti uzata por sendi petojn al servantoj de WWW kaj via loka dosier-sistemo. La peta enhavo por modoj POST kaj PUT estas legita de stdin. La enhavo de la respondo estas presita sur stdout. Eraraj mesaĝoj estas presitaj sur stderr. La programo redonas statusan valoron indikante la nombron de URLoj kiuj malsukcesis.

La ebloj estas:

-m

Metu tiun metodon por uzi la peton. Se ĉi tiu opcio ne estas uzata, tiam la metodo derivas de la nomo de la programo.

-f

Fortigi peton tra, eĉ se la programo kredas, ke la metodo estas kontraŭleĝa. La servilo eble malakceptas la peton.

-b

Ĉi tiu URI estos uzata kiel baza URI por solvi ĉiujn relativajn URIs donitaj kiel argumento.

-t

Fiksu la tempon pri la petoj. La tempa tempo estas la tempo, ke la programo atendos respondon de la malproksima servilo antaŭ ol ĝi malsukcesos. La defaŭlta unuo por la valora tempo estas sekundaj. Vi povus aldoni `` m '' aŭ `` h '' al la tempo de valoro por fari ĝin minutojn aŭ horojn, respektive. La defaŭltan tempon estas '3m', tio estas 3 minutoj.

-i

Ŝanĝu la kaplinion Se-Modifita-Ekde la peto. Se temas pri ĝi la nomo de dosiero, uzu la modifan tempon por ĉi tiu dosiero. Se tempo ne estas dosiero, ĝi estas analizita kiel laŭvorta dato. Rigardu HTTP :: Dato por reklamitaj formatoj.

-c

Ŝanĝu la Enhavon-Tipo por la peto. Ĉi tiu opcio nur estas permesita por petoj, kiuj prenas enhavon, te POST kaj PUT. Vi povas devigi metodojn por preni enhavon per la opcio "-f" kune kun "-c". La defaŭlta Enhavo-Tipo por POST estas "apliko / x-www-form-urlencoded". La defaŭlta Enhavo-tipo por la aliaj estas "teksto / ebenaĵo".

-p

Ŝanĝu la prokurilon por esti uzata por la petoj. La programo ankaŭ ŝarĝas prokurilajn agordojn de la medio. Vi povas malŝalti ĉi tion per la "-P" opcio.

-H

Sendu ĉi HTTP- kaplinion kun ĉiu peto. Vi povas specifi plurajn, ekz.

lwp-peto \ -H 'Referer: http: //other.url/' \ -H 'Gastiganto: somehost' \ http: //this.url/

-C :

Provizu akreditojn por dokumentoj, kiuj estas protektataj de Baza Aŭtentigo. Se la dokumento estas protektita kaj vi ne specifis la uzantnomo kaj pasvorto kun ĉi tiu opcio, tiam oni petos vin provizi ĉi tiujn valorojn.

La jenaj elektoj kontrolas kion montras la programo:

-u

Print-peta metodo kaj absoluta URL kiel petoj estas faritaj.

-U

Printaj petaj kaplinioj krom peto metodo kaj absoluta URL.

-s

Presita responda statusa kodo. Ĉi tiu opcio ĉiam estas por petoj de HEAD.

-S

Printa statuso-ĉeno. Ĉi tio montras alidirektajn kaj rajtigajn petojn, kiuj estas manipulitaj de la biblioteko.

-e

Printaj respondaj titoloj. Ĉi tiu opcio ĉiam estas por petoj de HEAD.

-d

Ne presas la enhavon de la respondo.

-o

Pretigi HTML-enhavon laŭ diversaj manieroj antaŭ presi ĝin. Se la enhavo-tipo de la respondo ne estas HTML, tiam ĉi tiu opcio havas nenian efikon. La juraj formatoj estas; teksto , ps , ligiloj , html kaj forĵeto .

Se vi specifas la tekston- formaton, la HTML estos formatebla kiel simpla latin1-teksto. Se vi specifas la psformaton, tiam ĝi estos formatigita kiel Postscript.

La ligilo- formato elsendos ĉiujn ligilojn trovitajn en la HTML-dokumento. Relativaj ligoj estos vastigitaj al absolutaj.

La html- formato reformos la HTML-kodon kaj la forĵeta formato ĵus forĵetos la HTML-kongruan arbon.

-v

Printu la version-numeron de la programo kaj ĉesu.

-h

Printi mesaĝon kaj forigi.

-x

Ekstra elpurigo de eligo.

-a

Meti tekston (ascii) reĝimon por enhavo kaj eligo de enhavo. Se ĉi tiu opcio ne estas uzata, enhavo kaj eligo de enhavo estas faritaj en binara reĝimo.

Ĉar ĉi tiu programo estas efektivigita per la LWP-biblioteko, ĝi nur subtenos la protokolojn, kiujn LWP subtenas.

Grava: Uzu la komandon ( % viro ) por vidi kiel komando estas uzata en via komputilo.