wget с проверкой 304

Можно ли использовать wget для загрузки файла, если только он не изменен?

Я думаю о HTTP-статусе кода 304, но я не знаю, как проинструктировать wget добавить заголовок If-Modified-Since или что-то подобное.

Возможно ли это? Я могу использовать другие инструменты для этого

2 Solutions collect form web for “wget с проверкой 304”

Вы можете прочитать это, http://www.editcorp.com/Personal/Lars_Appel/wget/wget_5.html

В основном это:

 wget -N http://www.some-url.com/folder/ 

Если вы хотите добавить заголовок, вы можете использовать опцию --header :

 wget --header="If-Modified-Since: …" http://example.com/ 

Но для конкретного случая в вопросе лучше сделать то, что здесь дает другой ответ: просто используйте опцию -N .

  • Как использовать wget для загрузки с хостинговых сайтов?
  • Как получить прямую ссылку на загружаемый файл (для использования с wget или cURL), который обычно загружается через Javascript в веб-браузере
  • Загрузите только недавно измененные файлы с помощью wget over FTP
  • Linux-сервер, способный wget, но не способный к ping
  • Объединить аргумент xargs с некоторым текстом
  • Кэш DNS для wget
  • Как безопасно загружать файлы в сценарии оболочки?
  • Проблема с использованием wget для создания статического архива веб-сайта
  • Как обновить автономный веб-сайт с помощью wget для настройки расширений и конвертации ссылок?
  • Как узнать, успешно ли завершена загрузка wget?
  • Использование WGET для извлечения всех имен файлов из индекса
  • Linux и Unix - лучшая ОС в мире.