J'utilise le wget
mais je veux qu'il n'enregistre pas le fichier html que je suis en train de télécharger. Je veux qu'il soit supprimé après sa réception. Comment dois-je m'y prendre ?
Réponses
Trop de publicités?Si vous ne voulez pas sauvegarder le fichier, et que vous avez accepté la solution de télécharger la page en /dev/null
, Je suppose que vous utilisez wget pour ne pas récupérer et analyser le contenu de la page. .
Si votre besoin réel est de déclencher une action à distance, de vérifier que la page existe, etc., je pense qu'il serait préférable d'éviter de télécharger le corps de la page html.
Jouer avec wget
afin de ne récupérer que ce dont vous avez réellement besoin, c'est-à-dire les en-têtes http, le statut de la requête, etc.
-
Si vous avez besoin de vérifier que la page est correcte (c'est-à-dire que le statut renvoyé est 200), vous pouvez faire ce qui suit :
wget --no-cache --spider http://your.server.tld/your/page.html
-
si vous voulez analyser les en-têtes retournés par le serveur, faites ce qui suit :
wget --no-cache -S http://your.server.tld/your/page.html
Voir le page de manuel wget pour obtenir d'autres options avec lesquelles jouer.
Voir lynx
également, comme alternative à wget.
- Réponses précédentes
- Plus de réponses