LINUX.ORG.RU

Wget. Проблема с авторизацией и взятием данных с сайта.

 , ,


0

1

Добрый вечер,

Пишу работу для экзамена. Очень нужна ваша помощь.

Нужно скачать содержимое одного сайта, чтобы получить примеры использования. Но проблема в том, что сайт требует авторизации. Сам wget скачивает данные, но они открываются и в скачанных файлах требуется авторизация (просто полученная форма на локальном компьютере).

Все, что у меня получилось на данный момент:

Wget-запрос: wget --user-agent=Mozilla/5.0 --save-cookies cookies.txt --post-data=«email=email@gmail.com&password=12345» --no-check-certificate https://example.com/login/

cookies.txt:

# HTTP cookie file.
# Generated by Wget on 2017-12-04 21:58:06.
# Edit at your own risk.

example.com	FALSE	/	TRUE	1543957085	isRegistered	1
example.com	FALSE	/	TRUE	1543957085	userEmail	email%40gmail.com
example.com	FALSE	/	TRUE	1543957085	token	1IylYTE5e0Nl83tQbVWXi5fc5N0ddTQ9a7hW7QMtuVjsieJRhcmSeRftFNSEZYiV
example.com	FALSE	/	TRUE	1543957085	samlInfoEmail	email%40gmail.com

Вопрос в следующем. Никак не могу составить POST-запрос, чтобы на сайте произошла успешная авторизация и я получил данные от wget. Может ли кто-то помочь с запросом? + Обратите внимание, что token после каждого запроса меняется.

P.S. Заменил название сайта, чтобы не нарушать никаких прав

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.