Полузашифрованный?

Если вы можете использовать wget вместо telnet, вы можете получить все заголовки одной командой:

wget -q -S -O - domain.name.server.com/~USER | : 2>&1
  • -q отключает обычное ведение журнала
  • -S включает ведение журнала заголовков с сервера
  • -O - направляет содержимое загруженного файла в STDOUT
  • | : передает содержимое загруженного файла в утилиту no-op :. Это эффективно предотвращает загрузку всего файла, что выгодно, если это большой файл
  • 2>&1 (опционально) перенаправляет заголовки журнала в STDOUT

Например:

$ wget -q -S -O - unix.stackexchange.com/questions/237635/using-telnet-to-get-website-header | :
  HTTP/1.1 200 OK
  Cache-Control: public, no-cache="Set-Cookie", max-age=49
  Content-Type: text/html; charset=utf-8
  Expires: Wed, 21 Oct 2015 21:22:21 GMT
  Last-Modified: Wed, 21 Oct 2015 21:21:21 GMT
  Vary: *
  X-Frame-Options: SAMEORIGIN
  X-Request-Guid: 5ac03697-68fa-4be5-9f32-2905ec3eff38
  Set-Cookie: prov=5d9866f4-9d98-4587-a7cc-f6ea5cd76075; domain=.stackexchange.com; expires=Fri, 01-Jan-2055 00:00:00 GMT; path=/; HttpOnly
  Date: Wed, 21 Oct 2015 21:21:32 GMT
  Content-Length: 76585
$ 
1
16.01.2018, 07:37
0 ответов

Теги

Похожие вопросы