iandriyanov
@iandriyanov

Как сграбить то что по неоднозначной ссылке?

Имею ссылку ...../cgicmain_upload_wrapper.cgi?action=51&type=1


Будучи залогиненым на сайте, и перейдя по этой ссылке, начинается скачивание файла с названием events_dump.csv


Как это реализовать через shell?
  • Вопрос задан
  • 2954 просмотра
Пригласить эксперта
Ответы на вопрос 3
iandriyanov
@iandriyanov Автор вопроса
Пробовал такое чтобы залогинется и получить кукисы, и после перейдя на ссылку, результат нолевой

wget --post-data='s-login=*****&s-pass=*****' --save-cookies=my-cookies.txt --keep-session-cookies site.local/
Ответ написан
barker
@barker
Если кукисы точно правильные, то юзер-агент ещё попробуйте задать человеческий.
Ответ написан
iandriyanov
@iandriyanov Автор вопроса
Вот в чем дело:

curl -u login:pass -e local.site/index_file_wrapper.cgi?file=administration.html local.site/cgicmain_upload_wrapper.cgi?action=51&type=1

Второй линк в случае браузерного ввода в строку перехода, начнет скачивать файл, в командной строке же
curl: (52) Empty reply from server
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы