emër
lwp-request, GET, HEAD, POST - Simple përdorues i WWW
përmbledhje
lwp-request [-eEdvhx] [-m method] [-bPërshkrim
Ky program mund të përdoret për të dërguar kërkesa për serverët WWW dhe sistemin tuaj lokal të skedarëve. Përmbajtja e kërkesës për metodat POST dhe PUT lexohet nga stdin. Përmbajtja e përgjigjes është shtypur në stdout. Mesazhet e gabimit janë shtypur në stderr. Programi kthen vlerën e statusit duke treguar numrin e URL që dështuan.
Mundësitë janë:
-m
Vendosni se cila metodë duhet përdorur për kërkesën. Nëse ky opsion nuk përdoret, atëherë metoda rrjedh nga emri i programit.
-f
Kërkoni forcë përmes, edhe nëse programi beson se metoda është e paligjshme. Serveri mund ta refuzojë kërkesën përfundimisht.
-b
Ky URI do të përdoret si URI bazë për zgjidhjen e të gjitha URI-ve relative të dhëna si argument.
-t
Vendosni vlerën e kohës për kërkesat. Kohëzgjatja është koha që programi do të presë për një përgjigje nga serveri i largët para se të dështojë. Njësia e parazgjedhur për vlerën e kohës është sekonda. Ju mund të shtoni `` m '' ose `` h '' në vlerën timeout për ta bërë atë minuta ose orë, respektivisht. Kohëzgjatja e parazgjedhur është '3m', pra 3 minuta.
-i
Vendosjen e header-it të In-If-Modified-Since në kërkesë. Nëse koha është emri i një skedari, përdorni datën e ndryshimit për këtë skedar. Nëse koha nuk është skedar, ajo analizohet si një datë fjalë për fjalë. Hidhni një sy HTTP :: Data për formatet e njohura.
-c
Vendosni Përmbajtjen-Lloji për kërkesën. Ky opsion lejohet vetëm për kërkesat që marrin një përmbajtje, p.sh. POST dhe PUT. Mund të detyrosh metodat për të marrë përmbajtje duke përdorur opsionin "-f" së bashku me "-c". Default Content-Type për POST është "application / x-www-form-urlencoded". Lloji i Përmbajtjes së parazgjedhur për të tjerët është "teksti / thjeshtë".
-p
Vendosni proxy që do të përdoret për kërkesat. Programi gjithashtu ngarkon parametrat proxy nga mjedisi. Ju mund ta çaktivizoni këtë me opsionin "-P".
-H
Dërgo këtë header HTTP me çdo kërkesë. Ju mund të specifikoni disa, psh:
lwp-request \ -H 'Referuesi: http: //other.url/' \ -H 'Host: somehost' \ http: //this.url/ -C
Jepni letrat kredenciale për dokumentet që mbrohen nga Autentifikimi Bazë. Nëse dokumenti është i mbrojtur dhe nuk e keni specifikuar emrin dhe fjalëkalimin me këtë opsion, atëherë do t'ju kërkohet të jepni këto vlera.
Mundësitë e mëposhtme kontrollojnë atë që shfaqet nga programi:
-u
Metoda e kërkesës së printimit dhe URL-ja absolute si kërkesa janë bërë.
-U
Kërkesat për kërkesa të shtypura përveç metodës së kërkesë dhe URL-së absolute.
-s
Kodi i statusit të përgjigjes së printuar. Ky opsion është gjithmonë për kërkesat e HEAD.
-S
Printo statusin e statusit të përgjigjes. Kjo tregon kërkesat e përcjelljes dhe autorizimit që trajtohen nga biblioteka.
-e
Print headers përgjigje. Ky opsion është gjithmonë për kërkesat e HEAD.
-d
Mos shtypni përmbajtjen e përgjigjes.
-o
Përpunoni përmbajtjen e HTML në mënyra të ndryshme përpara se të shtypni atë. Nëse tipi i përmbajtjes së përgjigjes nuk është HTML, atëherë ky opsion nuk ka efekt. Vlerat e formatit ligjor janë; tekst , ps , lidhje , html dhe hale .
Nëse specifikoni formatin e tekstit atëherë HTML do të jetë i formatuar si tekst i thjeshtë latin1. Nëse specifikoni formatin ps atëherë ajo do të jetë e formatuar si Postscript.
Formati i lidhjeve do të nxjerrë të gjitha lidhjet që gjenden në dokumentin HTML. Lidhjet relative do të zgjerohen në ato absolute.
Formati html do të riformatojë kodin HTML dhe formati i depozitimit do të lëshojë thjesht pemën HTMLsyntax.
-V
Shtypni numrin e versionit të programit dhe braktisni.
-h
Mesazhi i përdorimit të printimit dhe lënien.
-X
Dalje ekstra debugging.
-a
Cakto tekstin (ascii) për hyrjen dhe daljen e përmbajtjes. Nëse ky opsion nuk përdoret, hyrja dhe dalja e përmbajtjes bëhet në modalitetin binar.
Për shkak se ky program është implementuar duke përdorur bibliotekën LWP, ajo do të mbështesë vetëm protokollet që mbështet LWP.
E rëndësishme: Përdorni komandën e njeriut ( % man ) për të parë se si përdoret një komandë në kompjuterin tuaj të veçantë.