Использование Wget для сохранения страниц, требующих входа в систему?

451
Tamara Macadam

Я пытался заархивировать личные сообщения моего форума с помощью Wget (это собственный сервер форума, поэтому я не могу просто нажать «экспортировать все сообщения», как вы можете в phpbb). В результате они застряли за страницей входа.

Это то, что я пробовал (имя пользователя и пароль были сняты по понятным причинам):

wget --save-cookies cookies.txt --keep-session-cookies --post-data 'user_session_name=foo&user_session_password=bar' http://nanowrimo.org/en/sign_in wget --load-cookies cookies.txt --keep-session-cookies -k -p -m -E -np --output-file=log.txt http://nanowrimo.org/en/messages 

Страница входа - http://nanowrimo.org/en/sign_in, а страница, которую я хочу заархивировать, - http://nanowrimo.org/en/messages (вы не можете перейти на эту страницу, потому что вам необходимо войти в систему ).

Он не сохраняет нужную мне страницу, он просто перенаправляет на страницу входа. Я что-то здесь не так делаю?

1

0 ответов на вопрос