GET - Comando Linux - Comando Unix

Nome

lwp-request, GET, HEAD, POST - Agente de usuario simple WWW

Sinopse

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

Descrición

Este programa pode ser usado para enviar solicitudes aos servidores WWW e ao seu sistema de ficheiros local. O contido da solicitude para os métodos POST e PUT léase de Stdin. O contido da resposta imprímase en stdout. Mensaxes de erro imprímense en stderr. O programa devolve un valor de estado que indica o número de URL que fallaron.

As opcións son:

-m

Establece o método a empregar para a solicitude. Se non se usa esta opción, o método deriva do nome do programa.

-f

Solicitude de forzar a través de, aínda que o programa cre que o método é ilegal. O servidor pode rexeitar a solicitude eventualmente.

-b

Este URI será usado como un URI base para resolver todos os URI relativos dados como argumento.

-t

Establece o valor de tempo de espera para as solicitudes. O tempo de espera é o tempo que o programa esperará unha resposta do servidor remoto antes de que falla. A unidade predeterminada para o tempo de espera é de segundos. Pode engadir `` m '' ou `` h '' ao tempo de espera para facelo minutos ou horas, respectivamente. O tempo de espera predeterminado é '3m', é dicir, 3 minutos.

-i

Estableza o cabeceiro If-Modified-Since na solicitude. Se o tempo é o nome dun ficheiro, use o timestamp de modificación para este ficheiro. Se o tempo non é un ficheiro, analiza-se como unha data literal. Bota unha ollada a HTTP :: Data para formatos recoñecidos.

-c

Estableza o Content-Type para a solicitude. Esta opción só se permite para as solicitudes que leven un contido, é dicir, POST e PUT. Podes forzar métodos para tomar contido usando a opción "-f" xunto con "-c". O tipo de contido predeterminado para POST é "application / x-www-form-urlencoded". O tipo de contido predeterminado para os demais é "texto / chaira".

-p

Establecer o proxy para ser usado para as solicitudes. O programa tamén carga a configuración de proxy do medio. Pode desactivar isto coa opción "-P".

-H

Envía este cabeceiro HTTP con cada solicitude. Pode especificar varias, por exemplo:

lwp-request \ -H 'Referente: http: //other.url/' \ -H 'Anfitrión: somehost' \ http: //this.url/

-C :

Proporcione credenciais para documentos protexidos por autenticación básica. Se o documento está protexido e non especificou o nome de usuario e o contrasinal con esta opción, solicitaráselle que proporcione estes valores.

As seguintes opcións controlan o que mostra o programa:

-u

Imprimir o método de solicitude e URL absoluto segundo se fan as solicitudes.

-U

Cabeceiras de solicitude de impresión ademais de solicitar método e URL absoluto.

-s

Código de estado de resposta de impresión. Esta opción sempre está activada para as solicitudes HEAD.

-S

Cadea de estado de resposta de impresión. Isto amosa as solicitudes de redirección e autorización que manexa a biblioteca.

-e

Imprimir os encabezados de resposta. Esta opción sempre está activada para as solicitudes HEAD.

-d

Non imprima o contido da resposta.

-o

Procese o contido HTML de varias maneiras antes de imprimirlo. Se o tipo de contido da resposta non é HTML, esta opción non ten efecto. Os valores de formato legal son; texto , ps , enlaces , html e volcado .

Se especifica o formato de texto , o HTML formatarase como texto latin1. Se especifica o formato ps , será formateado como Postscript.

O formato das ligazóns xerará todas as ligazóns atopadas no documento HTML. As ligazóns relativas serán expandidas a absolutas.

O formato HTML reformulará o código HTML eo formato de volcado só vai volcar a árbore HTMLsyntax.

-v

Imprime o número de versión do programa e saia.

-h

Imprimir mensaxe de uso e saír.

-x

Saída de depuración extra.

-a

Estableza o modo de texto (ascii) para a entrada e saída de contido. Se non se usa esta opción, a entrada e a saída de contido realízase en modo binario.

Porque este programa é implementado usando a biblioteca LWP, só soportará os protocolos que LWP soporta.

Importante: use o comando man ( % home ) para ver como se usa un comando na súa computadora particular.