The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Первый стабильный релиз утилиты для загрузки web-контента GNU Wget2"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Первый стабильный релиз утилиты для загрузки web-контента GN..." +/
Сообщение от Аноним (155), 27-Сен-21, 21:08 
В отличии от curl, wget *по умолчанию*:

* Сохраняет контент в файл, а не в stdout.
* Берёт имя файла в зависимости от ситуации либо из URL, либо из Content-Disposition filename, а при редиректах - из последнего URL или filename. Сurl из перенаправленного URL имя не возьмёт. Если файл уже существует - wget не будет его перезаписывать, а добавит суффикс .1, ну или там .42. Curl молча перезапишет.
* Обрабатывает редиректы.
* Возвращает ненулевой код ошибки, если получен HTTP Error и не сохраняет HTML-страничку с текстом ошибки вместо желаемого контента.
* Выдаёт более удобочитаемый вывод.

Curl можно научить многому из этого, хоть и не всему, добавляя ключи с неочевидными именами, ну и конечно надо не забывать это делать, и не забывать имена тех ключей, а они неочевидны, и всё равно останется неуверенность, а не забыл ли чего. Поэтому Wget банально удобнее. Для скачки файлов, даже без рекурсии. А Curl удобнее для дёрганья REST API.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Первый стабильный релиз утилиты для загрузки web-контента GNU Wget2, opennews, 27-Сен-21, 08:42  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру