GET - Command Linux - Komanda Unix

emër

lwp-request, GET, HEAD, POST - Simple përdorues i WWW

përmbledhje

lwp-request [-eEdvhx] [-m method] [-b ] [-t ] [-i ] [-c ] [-C ] [-p ] [-o ] ...

Pë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ë.