Skip to main content

GET - Linux ukaz

Anonim

Ime

lwp-request, GET, HEAD, POST - preprost uporabniški agent WWW

Povzetek

lwp-request -aeEdvhx -m metoda -b -t -jaz -c -C -p -o

Opis

Ta program se lahko uporablja za pošiljanje zahtevkov WWW strežnikom in lokalnemu datotečnemu sistemu. Vsebino zahteve za metode POST in PUT se bere iz stdin. Vsebina odgovora je natisnjena na stdout. Sporočila o napakah so natisnjena na stderr. Program vrne vrednost statusa, ki navaja število URL-jev, ki niso uspeli.

Možnosti so:

-m

Določite, katero metodo želite uporabiti za zahtevo. Če se ta možnost ne uporabi, potem je metoda izvedena iz imena programa.

-f

Zahtevajte zahtevo, tudi če program verjame, da je metoda nezakonita. Strežnik lahko sčasoma zavrne zahtevo.

-b

Ta URI bo uporabljen kot osnovni URI za reševanje vseh relativnih URI-jev, podanih kot argument.

-t

Nastavite časovno omejitev za zahteve. Časovna omejitev je čas, ki ga program počaka na odziv na oddaljenem strežniku, preden ne uspe. Privzeta enota za časovno zakasnitev je sekund. Morda dodate `` m '' ali `` h '' v časovno omejitev, da bi dosegli minuto ali uro. Privzeta časovna omejitev je '3m', to je 3 minute.

-jaz

V zahtevo nastavite glavo, če je bil spremenjen. Če čas ime datoteke, uporabite časovni žig za to datoteko. Če čas ni datoteka, razčlenjena je kot dobesedni datum. Oglejte si HTTP :: Datum za priznane formate.

-c

Za zahtevo nastavite vrsto vsebine. Ta možnost je dovoljena samo za zahteve, ki vsebujejo vsebino, npr. POST in PUT. Metode lahko prisilite, da vsebino uporabite z možnostjo »-f« skupaj z »-c«. Privzeti Content-Type za POST je "application / x-www-form-urlencoded". Privzeta vrsta vsebine za druge je "besedilo / navaden".

-p

Nastavite proxy, ki bo uporabljen za zahteve. Program tudi naloži nastavitve proxyja iz okolja. To lahko onemogočite z možnostjo »-P«.

-H

Pošlji to glavo HTTP z vsako zahtevo. Določite lahko več, npr .:

lwp-request -H 'Referenčni naslov: http: //other.url/' -H 'Gostitelj: somehost' http: //this.url/

-C :

Navedite poverilnice za dokumente, ki so zaščiteni z osnovno avtentifikacijo. Če je dokument zaščiten in niste določili uporabniškega imena in gesla s to možnostjo, boste pozvani, da navedete te vrednosti.

Naslednje možnosti nadzorujejo, kaj prikazuje program:

-u

Zahteva za tiskanje in absolutni URL kot zahtevki.

-U

Poleg naslova za zahtevo in absolutnega URL-ja lahko natisnete tudi glave zahtev.

-s

Koda statusa odziva tiskanja. Ta možnost je vedno vključena za zahteve HEAD.

-S

Veriga statusa odziva tiskanja. To prikazuje zahteve za preusmeritev in zahteve za avtorizacijo, ki jih upravlja knjižnica.

-e

Natisnite odgovorne glave. Ta možnost je vedno vključena za zahteve HEAD.

-d

Nene natisnite vsebino odziva.

-o

Pred tiskanjem obdelajte vsebine HTML na različne načine. Če vrsta vsebine odgovora ni HTML, ta možnost nima učinka. Vrednosti pravnega formata so; besedilo , ps , povezave , html in smetišče .

Če določite besedilo format, potem bo HTML formatiran kot navaden latin1 besedilo. Če določite ps format, potem bo formatiran kot Postscript.

The povezave format bo prikazal vse povezave, najdene v dokumentu HTML. Relativne povezave bodo razširjene na absolutne.

The html format bo preoblikoval kodo HTML in smetišče v formatu bo samo odlagal drevo HTMLsyntax.

-v

Natisnite številko različice programa in zaprite.

-H

Natisnite sporočilo o uporabi in zaprite.

-x

Dodaten izhod za odpravljanje napak.

-a

Nastavite način besedila (ascii) za vnos in izpis vsebine. Če se ta možnost ne uporablja, se vhodni in izhodni vnos opravi v binarnem načinu.

Ker se ta program izvaja z uporabo knjižnice LWP, bo podpiral le protokole, ki jih LWP podpira.

Pomembno: Uporabi človek ukaz ( % človek ), da vidite, kako se na vašem računalniku uporablja ukaz.