Использование куков для скачивания файла

  • Автор темы Автор темы serg32
  • Дата начала Дата начала

serg32

Client
Регистрация
27.02.2015
Сообщения
545
Реакции
15
Баллы
18
Здравствуйте.

Помогите разобраться. Авторизуюсь на сайте для скачивания excel файла, беру регуляркой ссылку для скачивания, вставляю ее в get запрос, но как я понял нет авторизации...как скачать get запросом передав куки? Или как скачать файл без использования get метода. Может кто еще как знает?

Заранее спасибо!
 
самый простой вариант:
fHQA0zG.png

вариант посложнее: http://zennolab.com/discussion/threads/kak-soxranit-kuki-so-stranice.20062/
 
самый простой вариант:
fHQA0zG.png

вариант посложнее: http://zennolab.com/discussion/threads/kak-soxranit-kuki-so-stranice.20062/


Попробовал оба варианта.... При первом получаю ошибку:

7876022.png


По второму вроде тоже вариант, думал щас сохраню куки и при гет запросе буду использовать, но не получилось даже сохранить по примеру...В одну переменную - ["cookie"] положил путь к папке для сохранения, сделал Скод
Код:
Развернуть Свернуть Копировать
instance.SaveCookie(project.Variables["cookie"].Value);
но в папке пустота...результат выполнения кода "ок" в логе ошибок нет...
 
Попробовал оба варианта.... При первом получаю ошибку:

7876022.png


По второму вроде тоже вариант, думал щас сохраню куки и при гет запросе буду использовать, но не получилось даже сохранить по примеру...В одну переменную - ["cookie"] положил путь к папке для сохранения, сделал Скод
Код:
Развернуть Свернуть Копировать
instance.SaveCookie(project.Variables["cookie"].Value);
но в папке пустота...результат выполнения кода "ок" в логе ошибок нет...
попробуйте вместо перехода по ссылке кликать по ней на странице.
 
А что за билд? Подозрительная желтая ошибка, которая у меня имеет ассоциации со старым билдом
 
Всем здравствуйте!

Ситуация оказалась следующая.
Был билд : 5.8.7.0 версия (Lite), на нем вылетала желтая ошибка, поставил билд 5.9.8.1, (обновил до стандарта) данная ошибка пропала. Теперь все работает со стандартным экшеном подготовки папки + переход по ссылке на скачивание. Всем спасибо! Данная задача реализована, но после обновления билда на 5.9.8.1 перестали работать те экшены, которые работали на 5.8.7.0 , элементарный ввод через клавиатуру начал тупить! Жесть с билдами этими, ужасный минус такой платной и недешевой программы. Как теперь возможно подобрать нормальный билд что бы работали все экшены, а не по очереди на каждом билде, это же нереально.....( Может возможно как то миксовать версии билдов?
 
Давайте разбираться что там с вводом с клавиатуры. Нужно подробнее описать проблему)
 
Давайте разбираться что там с вводом с клавиатуры. Нужно подробнее описать проблему)
Как хорошо что откликнулись именно Вы))
Суть проблемы следующая. Необходимо с помощью эмуляции клавиатуры ввести данные для выполнения команды и нажать ентер.
Раньше все работало на ура, после обновления билда получается следующая ситуация, он вводит данные но при этом вставляет туда постоянно вообще непонятный и ненужный текст в следствии чего летят ошибки.
Скриншот:
7894304.png

Если будет необходима еще какая либо информация или я не полностью изложил суть проблемы, пожалуйста сообщите. Спасибо!
 
А там это флеш форма?
 
Да, это java. Пробовал с библиотекой работать через ssh, не получилось....
 
Нужен пример тестового шаблона. Чтобы он доходил до этой форму и отправлял туда данные эмуляцией
Дам посмотреть программисту
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)