Автоматизация скачивания с ресурса с кривой авторизацией
Ресурс http://www.knigafund.ru/
Читать дают только авторизованным.
Авторизация (по крайней мере в GNU IceCat-3.6.8) работает через раз (и не с главной страницы). Оч-ч-чень интересно почему.
Инструкция по скачиванию с данного ресурса есть [например] здесь.
В предположении использования для автоматизации стабильного wget
(ЕМНИП ~1.12).
Проблема в том, что он никак не авторизуется.
С помощью товарища, проверявшего виндовой сборкой wget-1.10 (которая работает) и страницы руководства установлено, что причина может заключаться в смене умолчательного механизма авторизации wget с Basic на Digest. Однако явное указание использования механизма Basic не помогло (воспроизводилось не только у меня).
Какие варианты решения проблемы мне видятся:
1. Подсказанный. Указание вместо параметров авторизации значения опции --header
подсмотренного в работающей (виндовой) версии.
2. Использовать cookies. Добиться от wget'а корректной авторизации не получилось. Поэтому думаю на предмет задействования cookies сессии IceCat'а.
Кто-нибудь может что-нибудь посоветовать по этой проблеме?
- Для комментирования войдите или зарегистрируйтесь