Цей веб-сайт намагається ускладнити використання графічного веб-браузера, оскільки якщо ви користуєтеся wget, вам не вистачить усіх цих оголошень, які платять за пропускну здатність.
Деякі сайти не роблять розширених перевірок і їх можна легко обдурити: скажіть wget зробити вигляд, що це справді Mozilla і що він надходить із сайту завантаження .
wget --user-agent='Mozilla/5.0 (Windows NT 6.0) Gecko/20100101 Firefox/14.0.1' \
--referer=http://downloadsite.example.com/download-page-url
http://downloadsite.example.com/download-page-url/filename.ext`
Більшість веб-сайтів, які перевіряють, дозволяють вам піти --user-agent=Mozilla
і --referer
встановити URL-адресу файлу, який ви завантажуєте.
На деяких сайтах вам може знадобитися експортувати файли cookie веб-браузера та перейти --load-cookies
до wget; в цей момент використання wget починає більше працювати, ніж завантажувати вручну. Кінцевим методом, який може працювати весь час, але вимагає деякого кодування для кожного сайту, є використання системи автоматизації браузера, наприклад Selenium або Watir .
Дивіться також Автоматизація веб-запитів за допомогою curl?