GET - Linux Command - Unix parancs

Név

lwp-request, GET, HEAD, POST - Egyszerű WWW-felhasználóügynök

Szinopszis

lwp-request [-eEdvhx] [-m módszer] [-b ] [-t ] [-i ] [-c ] [ ] [-p ] [-o ] ...

Leírás

Ezzel a programmal kéréseket küldhet a WWW szerverekre és a helyi fájlrendszerre. A POST és PUT módszerek kérelem tartalmát a stdin-ből olvassuk le. A válasz tartalma a stdouton kerül kinyomtatásra. A hibaüzeneteket a stderr-re nyomtatják. A program visszaad egy olyan állapotértéket, amely jelzi a nem sikerült URL-ek számát.

Az opciók:

-m

Állítsa be a kérelemhez használni kívánt módszert. Ha ezt az opciót nem használják, akkor a módszer a program nevéből származik.

-f

Force kérés keresztül, akkor is, ha a program úgy véli, hogy a módszer illegális. A szerver végül elutasíthatja a kérést.

-b

Ezt az URI-t használjuk alapú URI-ként az összes relatív URI-k argumentumként történő feloldásához.

-t

Állítsa be a kérések időtúllépési értékét. Az időtúllépés az az időtartam, ameddig a program a távoli kiszolgálótól érkező válaszra várakozást vár, mielőtt meghiúsulna. Az időtúllépési érték alapértelmezett egysége másodperc. Az időtúllépési értékhez hozzáfűzheted az "m" vagy a "h" értéket, hogy percet vagy órát készítsen. Az alapértelmezett időtúllépés "3m", azaz 3 perc.

-i

Állítsa be az If-Modified-Since fejlécet a kérelemben. Ha az idő a fájl neve, használja a fájl módosításának időbélyegét. Ha az idő nem fájl, akkor szó szerint értelmezhető. Tekintse meg a HTTP :: Dátumot a felismert formátumokhoz.

-c

Állítsa be a tartalom típusát a kérelemhez. Ez az opció csak olyan kérelmek számára engedélyezett, amelyek tartalommal rendelkeznek, azaz a POST és a PUT. A "-f" opcióval és a "-c" -el együtt használhatod a tartalmat. A POST alapértelmezett tartalmi típusa "application / x-www-form-urlencoded". Az alapértelmezett Content-type a többiek számára "text / plain".

-p

Állítsa be a kérésekhez használt proxy-t. A program a proxy beállításokat is betölti a környezetből. Ezt a "-P" opcióval letilthatja.

-H

Küldje el ezt a HTTP fejlécet minden egyes kéréssel. Megadhat többet, pl .:

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

-C :

Biztosítson hitelesítő adatokat olyan dokumentumokhoz, amelyeket az alapvető hitelesítés véd. Ha a dokumentum védett, és nem adta meg a felhasználónevet és a jelszót ezzel a lehetőséggel, akkor a rendszer kéri ezeket az értékeket.

Az alábbi opciók vezérlik a program által megjelenítetteket:

-u

Nyomtatási kérelem módszer és abszolút URL kérések készítésével.

-U

Nyomtatási kérelem fejlécek a kérés módja és az abszolút URL mellett.

-s

Nyomtatási állapot kódja. Ez az opció mindig a HEAD kéréseknél van.

-S

Nyomtatási válaszállapot lánc. Ez a könyvtár által kezelt átirányítási és engedélyezési kéréseket jeleníti meg.

-e

Nyomtatási válasz fejlécek. Ez az opció mindig a HEAD kéréseknél van.

-d

Ne nyomtassa ki a válasz tartalmát.

-o

Folyamassa el a HTML tartalmat különböző módon a nyomtatás előtt. Ha a válasz tartalomtípusa nem HTML, akkor ez az opció nincs hatással. A jogi formátum értékek; szöveg , ps , hivatkozások , html és dump .

Ha megadja a szövegformátumot, akkor a HTML formátumot egyszerű latin1 szövegként formázza. Ha megadod a ps formátumot, akkor lesz Postscript.

A hivatkozások formátuma a HTML dokumentumban található összes linket jeleníti meg. A relatív kapcsolatok abszolút értékekké válnak.

A html formátum újraformázza a HTML kódot, és a dump formátum csak a HTMLsyntax fát bontja.

-v

Nyomtassa ki a program verziószámát és lépjen ki.

-h

Nyomtasson használati üzenetet és lépjen ki.

-x

Extra hibakeresési kimenet.

-a

Szöveges (ascii) mód beállítása a tartalom beviteléhez és kimenetéhez. Ha ezt az opciót nem használják, a tartalom bemenete és kimenete bináris módban történik.

Mivel ez a program az LWP könyvtár használatával valósul meg, csak az LWP által támogatott protokollokat támogatja.

Fontos: Az ember paranccsal ( % man ) tekintse meg, hogyan használják a parancsot az adott számítógépen.