Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.36.10] |
|
Сообщ.
#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 |