У меня есть скрипт Perl, который загружает большое количество файлов с удаленного сервера. Я бы хотел избежать удара по серверу, поэтому я бы хотел не загружать файл, если он не был изменен со времени моей последней проверки. Есть ли хороший способ сделать это, либо в Perl, либо с помощью сценария оболочки?
Можно ли заставить сервер отправлять HTTP 304 вместо HTTP 200 для неизмененных файлов?