1

Следующее работает, потому что я вставил точное имя файла:

wget --referer=http://www.*****.com --cookies=on --load-cookies=cookie.txt --keep-session-cookies --save-cookies=cookie.txt http://www.*****.com/doc/GG-15252252.html

Но если я просто сделаю это с doc dir, я получу сообщение об ошибке 403:

Connecting to www.*****.com|***.**.***.**|:**... connected.
HTTP request sent, awaiting response... 403 Forbidden
2010-11-04 21:25:38 ERROR 403: Forbidden.

Так что я не могу перечислить каталог, что я могу сделать?

Пожалуйста, помогите всем и спасибо :)!!

1 ответ1

1

Возможно, вам потребуется указать имя пользователя и пароль как часть команды wget, используя параметры --http-user и --http-password .

Тем не менее, я думаю, что более вероятно, что веб-сервер настроен так, что он не генерирует индексные страницы автоматически или не запрещает доступ к ним. Для веб-мастеров это обычный способ запретить людям получать список всех файлов в каталоге.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .