Skip to main content

GET - Commande Linux

Linux Command: 'tee' - Watch & Log Command Output (Mai 2025)

Linux Command: 'tee' - Watch & Log Command Output (Mai 2025)

Table des matières:

Anonim

prénom

lwp-request, GET, HEAD, POST - Agent d'utilisateur WWW simple

Synopsis

lwp-request -aeEdvhx -m méthode -b -t -je -c -C -p -o

La description

Ce programme peut être utilisé pour envoyer des demandes aux serveurs WWW et à votre système de fichiers local. Le contenu de la requête pour les méthodes POST et PUT est lu à partir de stdin. Le contenu de la réponse est imprimé sur stdout. Les messages d'erreur sont imprimés sur stderr. Le programme renvoie une valeur d'état indiquant le nombre d'URL ayant échoué.

Les options sont:

-m

Définit la méthode à utiliser pour la demande. Si cette option n'est pas utilisée, la méthode est dérivée du nom du programme.

-F

Forcer la requête, même si le programme estime que la méthode est illégale. Le serveur pourrait éventuellement rejeter la demande.

-b

Cet URI sera utilisé comme URI de base pour la résolution de tous les URI relatifs donnés en argument.

-t

Définissez la valeur de délai d'attente pour les demandes. Le délai d'expiration correspond à la durée pendant laquelle le programme attend une réponse du serveur distant avant que celui-ci échoue. L'unité par défaut pour la valeur de délai d'attente est la seconde. Vous pouvez ajouter «m» ou «h» à la valeur du délai d'attente pour le rendre respectivement en minutes ou en heures. Le délai d’expiration par défaut est «3 m», c’est-à-dire 3 minutes.

-je

Définissez l'en-tête If-Modified-Since dans la demande. Si temps S'il s'agit du nom d'un fichier, utilisez l'horodatage de modification pour ce fichier. Si temps n'est pas un fichier, il est analysé comme une date littérale. Regardez HTTP :: Date pour les formats reconnus.

-c

Définissez le type de contenu pour la demande. Cette option n’est autorisée que pour les demandes qui prennent un contenu, c’est-à-dire POST et PUT. Vous pouvez forcer les méthodes à prendre du contenu en utilisant l'option "-f" avec "-c". Le type de contenu par défaut pour POST est "application / x-www-form-urlencoded". Le type de contenu par défaut pour les autres est "text / plain".

-p

Définissez le proxy à utiliser pour les demandes. Le programme charge également les paramètres de proxy à partir de l'environnement. Vous pouvez désactiver ceci avec l'option "-P".

-H

Envoyez cet en-tête HTTP avec chaque demande. Vous pouvez en spécifier plusieurs, par exemple:

lwp-request -H 'Référent: http: //other.url/' -H 'hôte: un hôte' http: //this.url/

-C :

Fournissez les informations d'identification pour les documents protégés par l'authentification de base. Si le document est protégé et que vous n'avez pas spécifié le nom d'utilisateur et le mot de passe avec cette option, vous serez invité à fournir ces valeurs.

Les options suivantes contrôlent ce qui est affiché par le programme:

-u

Méthode de demande d'impression et URL absolue au fur et à mesure des demandes.

-U

Imprimer les en-têtes de requête en plus de la méthode de requête et de l'URL absolue.

-s

Imprimer le code d'état de la réponse. Cette option est toujours activée pour les demandes HEAD.

-S

Imprimer la chaîne de statut de réponse. Cela montre les demandes de redirection et d'autorisation gérées par la bibliothèque.

-e

Imprimer les en-têtes de réponse. Cette option est toujours activée pour les demandes HEAD.

-ré

Fairene pas imprimer le contenu de la réponse.

-o

Traitez le contenu HTML de différentes manières avant de l’imprimer. Si le type de contenu de la réponse n'est pas HTML, cette option n'a aucun effet. Les valeurs de format légal sont: texte , ps , liens , html et déverser .

Si vous spécifiez le texte format alors le HTML sera formaté en texte latin1 simple. Si vous spécifiez le ps format alors il sera formaté en Postscript.

le liens format générera tous les liens trouvés dans le document HTML. Les liens relatifs seront étendus aux liens absolus.

le html format va reformater le code HTML et la déverser format va simplement vider l’arbre HTMLsyntax.

-v

Imprimez le numéro de version du programme et quittez.

-h

Imprimer le message d'utilisation et quitter.

-X

Sortie de débogage supplémentaire.

-une

Définissez le mode texte (ascii) pour l’entrée et la sortie du contenu. Si cette option n'est pas utilisée, l'entrée et la sortie du contenu sont effectuées en mode binaire.

Comme ce programme est implémenté à l'aide de la bibliothèque LWP, il ne prend en charge que les protocoles pris en charge par LWP.

Important: Utilisez le homme commande ( % homme ) pour voir comment une commande est utilisée sur votre ordinateur.