LINUX.ORG.RU

Авторизация на форуме wget'ом

 ,


0

1

Здравствуйте, форумчане никак не могу авторизоваться на сайте с помощью wget, пробовал вставлять логи в url не помогает, так же пробовал на фтп все ок скачало... Как авторизоваться на сайте (форуме) ?

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

punya ★★ ()

Авторизоваться в браузере и подсунуть куки wget-у. Может чего и получится.

Lavos ★★★★★ ()
Ответ на: комментарий от punya

Почему? Ведь форумы на популярных движках... это ведь не самописный какой-то сайт. К примеру данный форум имеет такой url доменю.ру/forum/viewtopic.php?t=751881

winlci ()

Смотри форму, там наверняка защита от csrf (а ты как раз это и пытаешься сделать) или ещё чего. Скорее всего куки просто надо сохранить.

Kalashnikov ★★★ ()
Ответ на: комментарий от Lavos

А как именно подсунуть тоже пробовал этим способом но правильного способа так и не нашол... как запрос должен выглядеть?

winlci ()
Ответ на: комментарий от Lavos

всякие защиты там есть. очень часто надо парсить контент и менять куки по хитрому принципу при каждом запросе

punya ★★ ()

99.99% что там POST. Поэтому -

   --post-data=СТРОКА      использовать метод POST; отправка СТРОКИ в качестве данных.
   --post-file=ФАЙЛ        использовать метод POST; отправка содержимого ФАЙЛА.

pi11 ★★★★★ ()
Ответ на: комментарий от winlci
--load-cookies file
           Load cookies from file before the first HTTP retrieval.  file is a textual file in the format originally used by Netscape's cookies.txt file.
Lavos ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.