Какие заголовки автоматически отправляются с помощью wget? - PullRequest
43 голосов
/ 02 августа 2011

Я знаю, что вы можете вручную установить некоторые заголовки с помощью опции --header, но я хочу знать, какие заголовки он отправляет без взаимодействия.

Ответы [ 2 ]

60 голосов
/ 02 августа 2011

Используя параметр -d (--debug), я вижу его установленным:

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

---request end---
1 голос
/ 02 августа 2011

это легко проверить: напишите скрипт, который отображает отправленные заголовки или дамп заголовки с вашего веб-сервера.

с PHP вам нужно print_r(getallheaders());

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

Протестировано с GNU Wget 1.11.4.

...