Как использовать wget для доступа к двум сайтам, но отправлять вывод с первого сайта на `/ dev / null`? - PullRequest
0 голосов
/ 26 октября 2019

Существует веб-сайт, который позволяет загружать файлы, но, похоже, мне сначала нужно получить доступ к основному сайту, установить файл cookie / сеанс, который выполняется простым посещением, а затем загрузить файл. Другими словами:

https://www.<somewebsite>.com/main/site

https://www.<somewebsite>.com/download

необходимо посетить по порядку. Я могу скачать по телефону:

wget https://www.<somewebsite>.com/main/site https://www.<somewebsite>.com/download

, но для этого необходимо вручную удалить загрузки с основного сайта. Есть ли способ перенаправить вывод первого сайта в /dev/null/ и сохранить загрузку только со второго? Спасибо.

1 Ответ

1 голос
/ 27 октября 2019

Содержание веб-страницы, которую вы хотите загрузить, должно перенаправить вас на первый веб-сайт, который вы упомянули, если файл cookie недоступен для вашего сеанса. В идеале вам не нужно проходить проверку подлинности на сайте cookie и запускать URL для загрузки. Используйте следующие параметры с wget для аутентификации при перенаправлении.

wget --username = user --password = пароль "URL"

Дайте мне знать, если это не работает

...