web-dev-qa-db-fra.com

Quels sont les en-têtes envoyés automatiquement par wget?

Je sais que vous pouvez régler manuellement quelques en-têtes avec le --header option, mais je veux savoir quels têtes il envoie sans interaction.

46
Bryan Agee

En utilisant le -d (--debug) Option Je vois qu'il set:

---request begin---
GET / HTTP/1.0
User-Agent: Wget/1.12 (cygwin)
Accept: */*
Host: www.uml.edu
Connection: Keep-Alive

---request end---
60
ribram

c'est facile à vérifier: écrivez un script qui affiche les en-têtes envoyés ou les en-têtes de vidage avec votre serveur Web.

avec PHP= Vous avez besoin print_r(getallheaders());

Array
(
    [User-Agent] => Wget/1.11.4
    [Accept] => */*
    [Host] => localhost
    [Connection] => Keep-Alive
)

Testé avec GNU wget 1.11.4.

1
Karoly Horvath