Isem
Lwp-request, GET, HEAD, POST - Aġent sempliċi ta 'l-utent WWW
Sinteżi
lwp-request [-aeEdvhx] [-m metodu] [-bDeskrizzjoni
Dan il-programm jista 'jintuża biex jibgħat talbiet lil servers ta' WWW u s-sistema tal-fajl lokali tiegħek. Il-kontenut tat-talba għal metodi POST u PUT jinqara minn stdin. Il-kontenut tar-risposta huwa stampat fuq stdout. Messaġġi ta 'żball huma stampati fuq stderr. Il-programm jirritorna valur ta 'stat li jindika n-numru ta' URLs li fallew.
L-għażliet huma:
-m
Issettja liema metodu għandu jintuża għat-talba. Jekk din l-għażla ma tintużax, allura l-metodu huwa derivat mill-isem tal-programm.
-f
Tissospendi t-talba, anki jekk il-programm jemmen li l-metodu huwa illegali. Is-server jista 'jirrifjuta t-talba eventwalment.
-b
Dan l-URI jintuża bħala l-URI bażi għar-riżoluzzjoni tal-URI relattivi kollha mogħtija bħala argument.
-t
Issettja l-valur ta 'żmien għat-talbiet. It-terminu ta 'skadenza huwa l-ammont ta' ħin li l-programm jistenna għal risposta mis-server remot qabel ma tonqos. L-unità default għall-valur ta 'żmien ta' skadenza hija sekonda. Inti tista 'tehmeż `` m' 'jew `` h' 'sal-valur ta' skadenza biex tagħmlu minuti jew siegħat, rispettivament. L-iskadenza awtomatika hija '3m', jiġifieri 3 minuti.
-i <ħin>
Issettja l-intestatura If-Modifikat-Since fit-talba. Jekk iż-żmien huwa l-isem ta 'fajl, uża s-timestamp tal-modifika għal dan il-fajl. Jekk il- ħin ma jkunx fajl, jiġi analizzat bħala data litterali. Agħti ħarsa lejn HTTP :: Data għal formati rikonoxxuti.
-c
Issettja t-Tip ta 'Kontenut għat-talba. Din l-għażla hija permessa biss għal talbiet li jieħdu kontenut, jiġifieri POST u PUT. Tista 'tolqot metodi biex tieħu kontenut billi tuża l-għażla "-f" flimkien ma "-c". It-Tip ta 'Kontenut default għal POST huwa "application / x-www-form-urlencoded". It-tip Kontenut default għall-oħrajn huwa "test / sempliċi".
-p
Stabbilixxi l-prokura li għandha tintuża għat-talbiet. Il-programm ukoll itejjeb is-settings tal-prokura mill-ambjent. Tista 'tiddiżattiva dan bl-għażla "-P".
-H
Ibgħat din l-intestatura HTTP ma 'kull talba. Tista 'tispeċifika bosta, pereżempju:
Lwp-request \ -H 'Referent: http: //other.url/' \ -H 'Ospitanti: somehost' \ http: //this.url/ -C
Ipprovdi kredenzjali għal dokumenti li huma protetti permezz ta 'Awtentikazzjoni Bażika. Jekk id-dokument huwa protett u ma speċifikax il-username u l-password b'din l-għażla, imbagħad inti tkun imħeġġeġ biex tipprovdi dawn il-valuri.
L-għażliet li ġejjin jikkontrollaw dak li jidher mill-programm:
-u
Stampa l-metodu tat-talba u URL assolut kif isiru t-talbiet.
-U
Stampa headers talba flimkien ma 'metodu ta' talba u URL assolut.
-s
Ikteb il-kodiċi ta ' Din l-għażla dejjem tkun għaddejja għal talbiet HEAD.
-S
Stampa l-katina tal-istatus tar-rispons Dan juri t-talbiet ta 'direzzjoni mill-ġdid u tal-awtorizzazzjoni li jiġu ttrattati mill-librerija.
-e
Stampa headers ta 'rispons. Din l-għażla dejjem tkun għaddejja għal talbiet HEAD.
-d
Tippreżentax il-kontenut tar-risposta.
-o
Proċess il-kontenut HTML f'diversi modi qabel ma jistampaha. Jekk it-tip ta 'kontenut tar-risposta ma jkunx HTML, allura din l-għażla m'għandhiex effett. Il-valuri tal-format legali huma; test , ps , rabtiet , html u dump .
Jekk tispeċifika l-format tat - test allura l-HTML se jkun ifformattjat bħala test sempliċi latin1. Jekk tispeċifika l-format ps allura għandha tkun ifformattjata bħala Postscript.
Il-format tar- rabtiet se joħroġ il-links kollha misjuba fid-dokument HTML. Ir-rabtiet relattivi se jiġu estiżi għal dawk assoluti.
Il-format html ser jirriformata l-kodiċi HTML u l-format tad- dump se biss jiftaħ is-siġra HTMLsyntax.
-v
Stampa n-numru tal-verżjoni tal-programm u nieqaf.
-h
Stampa l-messaġġ ta 'użu u nieqaf.
-x
Ħruġ ta 'debugging extra.
-a
Set text (ascii) mode għall-input u output tal-kontenut. Jekk din l-għażla ma tintużax, id-dħul u l-output tal-kontenut isir f'modalità binarju.
Minħabba li dan il-programm huwa implimentat bl-użu tal-librerija LWP, se jappoġġja biss il-protokolli li l-LWP jappoġġja.
Importanti: Uża l-kmand tal- bniedem ( % raġel ) biex tara kif tintuża kmand fuq il-kompjuter partikolari tiegħek.