HTTP Редирект как в браузере но для ICS
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
| ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
| [216.73.216.156] |
|
|
Соблюдайте общие правила форума
MSDN Library
FAQ раздела
Поиск по разделу
Как правильно задавать вопросы
HTTP Редирект как в браузере но для ICS
|
Сообщ.
#1
,
|
|
|
|
Столкнулся с такой вот проблемой, не могу получить валидный HTML через GET: https://linkinghub.elsevier.com/retrieve/pi...2538(15)57111-1
Использую последний ICS v8. Идут сплошные редиректы и в итоге ничего путного. В браузере всё нормально, вроде делаю всё как браузере но чёто лыжи не едут, нужен хэлп! |
|
Сообщ.
#2
,
|
|
|
|
в итоге сам себе помог.
![]() ![]() 1. в событии OnCookie добавить: ..... IcsCookies1.SetCookie(Data, SslHttpCli1.Location); ..... // Ахтунг, не SslHttpCli1.URL а SslHttpCli1.Location (в моём случаи проблема была именно тут) // если SslHttpCli1.Location пустой тогда можно SslHttpCli1.URL 2. в событии OnLocationChange ..... SslHttpCli.Cookie := IcsCookies1.GetCookies( SslHttpCli.Location ); ..... 3. в моём случаи ещё нужно LocationChangeMaxCount довести до 8 |