GET - Linux Command - Unix naredba

Ime

lwp-request, GET, HEAD, POST - Jednostavan WWW korisnički agent

Sinopsis

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

Opis

Ovaj program se može koristiti za slanje zahteva na WWW serverima i vašem lokalnom datotečnom sistemu. Sadržaj zahtjeva za metode POST i PUT se čita sa stdin-a. Sadržaj odgovora se štampa na stdout. Poruke o greškama se štampaju na stderr. Program vraća vrijednost statusa koja pokazuje broj URL-ova koji nisu uspjeli.

Opcije su:

-m

Postavite metod koji ćete koristiti za zahtev. Ako se ova opcija ne koristi, onda je metod izveden iz imena programa.

-f

Zahtev za zahtevom, čak i ako program veruje da je metoda nezakonita. Server može na kraju odbiti zahtev.

-b

Ovaj URI će se koristiti kao osnovni URI za rešavanje svih relativnih URI-ova datih kao argument.

-t

Podesite vrijednost vremena za zahtjeve. Vremensko ograničenje je vremenski period kada će program čekati odgovor od udaljenog servera pre nego što uspije. Podrazumevana jedinica za vremensku vrednost je sekunda. Možete dodati `` m '' ili `` h '' u vrijednost tajminga, kako bi to učinili minuta ili satima, respektivno. Podrazumevani vremenski raspon je '3m', tj. 3 minuta.

-i

Postavite zaglavlje If-Modified-Since u zahtevu. Ako je vreme ime datoteke, koristite vremensku oznaku za modifikaciju za ovu datoteku. Ako vreme nije datoteka, razdvojeno je kao doslovan datum. Pogledajte HTTP :: Datum za prepoznatljive formate.

-c

Podesite vrstu sadržaja za zahtev. Ova opcija je dozvoljena samo za zahtjeve koji sadrže sadržaj, tj. POST i PUT. Možete primorati metode za preuzimanje sadržaja koristeći opciju "-f" zajedno sa "-c". Podrazumevani Content-Type za POST je "application / x-www-form-urlencoded". Podrazumevana vrsta sadržaja za druge je "text / plain".

-p

Podesite proxy koji će se koristiti za zahteve. Program takođe učitava postavke proksi iz okruženja. To možete onemogućiti opcijom "-P".

-H

Pošaljite ovaj HTTP zaglavlje sa svakim zahtevom. Možete odrediti nekoliko, npr.:

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

-C :

Obezbedite akreditive za dokumente koji su zaštićeni osnovnim autentikacijom. Ako je dokument zaštićen i niste naveli korisničko ime i lozinku pomoću ove opcije, od vas će biti zatraženo da date te vrijednosti.

Sledeće opcije kontrolišu ono što se program prikazuje:

-u

Metod za traženje ispisa i apsolutni URL kao zahtevi.

-U

Štampajte zahteve zaglavlja pored metode traženja i apsolutne URL adrese.

-s

Odštampaj kod za status otiska. Ova opcija je uvek uključena za HEAD zahteve.

-S

Lančani status ispisa ispisa. Ovo pokazuje zahtjeve za preusmeravanje i autorizaciju kojim upravlja biblioteka.

-e

Štampajte odgovorne zaglavlja. Ova opcija je uvek uključena za HEAD zahteve.

-d

Ne odštampajte sadržaj odgovora.

-o

Obradite HTML sadržaj na različite načine pre nego što ga štampate. Ako tip sadržaja odgovora nije HTML, onda ova opcija nema efekta. Vrednosti pravnog formata su; tekst , ps , linkove , html i dump .

Ako odredite format teksta , HTML će biti formatiran kao običan latin1 tekst. Ako odredite format ps , tada će biti formatiran kao Postscript.

Format veza će izaći sve linkove pronađene u HTML dokumentu. Relativne veze će biti proširene na apsolutne.

HTML format će reformatirati HTML kôd, a format deponije će samo otpustiti HTMLsyntax stablo.

-v

Odštampajte broj verzije programa i prestanite.

-h

Ispisati poruku o upotrebi i prestati.

-x

Dodatni izlaz za debagovanje.

-a

Podesite režim (ascii) za unos i izlaz sadržaja. Ako se ova opcija ne koristi, unos sadržaja i izlaz se vrši u binarnom režimu.

Budući da se ovaj program implementira pomoću LWP biblioteke, on će podržavati samo protokole koje podržava LWP.

Važno: Koristite komandu čovjeka ( % čovjek ) da biste videli kako se na vašem računaru koristi komanda.