Intereting Posts
Универсальные экстракторы Как создать файлы .ko в Linux Невозможно предотвратить нажатия клавиш с неопасного ноутбука Использование Incrond Inotify, но имеющих проблемы с группами пользователей / разрешениями Обновить значение jiffies после пробуждения с приостановления Не удалось запустить posgtresql, причина не ясна Группировать и блокировать определенные окна в рабочей области в Gnome 3 Замена нескольких слов в файле с разделителями табуляции альтернативными словами Не удается установить Matlab 2018a Почему «$ Namefile» дает мне такой результат? Xorg: независимый режим Будет ли ключ usb иметь одно и то же имя каждый раз, когда я монтирую его? Каковы необходимые файлы для создания загрузочного восстановленного ISO? Когда я cd через символическую ссылку, почему pwd показывает символическую ссылку вместо реального пути? Найти подстановочный поиск, не работающий в / etc

wget и curl сохранение веб-страницы в виде тарабарщины (зашифровано?)

Когда я загружаю https://www.wired.com/category/security/ используя либо wget либо curl , результат является тарабарщиной / зашифрованной.

Возможно ли (и если да, что является правильным способом) сохранить эту веб-страницу (незашифрованный / простой HTML) из командной строки?

Управляющее резюме:

Похоже, что загруженный файл сжимается, и вы должны его распаковать.

Подробный ответ

Бег:

 wget https://www.wired.com/category/security/ 

Результат с загруженным файлом index.html

Выполнение команды file в файле загрузки показывает:

 $ file index.html index.html: gzip compressed data, from Unix 

Переименование файла и его распаковка превращают его в HTML-документ

 $ mv index.html index.html.gz $ gunzip index.html.gz $ file index.html 

index.html: HTML-документ, текст Юникода UTF-8, с очень длинными строками, с перерисовкой

Дополнительная информация – почему wget загрузил сжатый файл?

Как объясняется в разделе Как оптимизировать сайт с помощью сжатия GZIP :

Вместо того, чтобы загружать большой текстовый файл, современный HTTP-сервер / клиенты используют сжатый HTTP-ответ, который уменьшает размер передаваемых файлов.