![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
![]()
Привет всем,
Использую библиотеку synapse в лазаре, возникли некоторые вопросы. httpsend ('GET','site.ru') - получаю страничку. Далее распарсиваю ее для нахождения ссылок на изображения. Потом полученный текст вставляю в tchromium. Все работает, за исключением некоторых сайтов. Например с одного сайта показываются не все картинки, или не показываются вовсе. Думал глюк на сайте - захожу в браузер - все нормально. Загружаю в tchromium url сайта - тоже все нормально. Вот код: Код:
Но с некоторых сайтах картинки не показываются, смотрел заголовки ответов - пишет 403. Но если допустим, моим кодом получить ссылки на изображения с сайта site.ru - картинки не показываются. А если зайти с браузера на этот сайт - там все нормально, и после захода в браузер, картинки начинают показываться и после моего кода. прбовал и реферера подменять и куки отправлять - бестолку. В чем может быть еще проблема?
Завидую крокодилам! Они даже ходят лежа!
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 16.12.2009
Сообщений: 902
|
![]()
к этому сайту нужно SSL запрос делать так
HTTPMethod('GET','https://site.ru'); и в ссылках на изображение тоже делать запрос https Здесь много примеров на тему SSL вот рабочий код: Код:
от сюда https://drive.google.com/file/d/0B0P...czRzJtbWM/view Последний раз редактировалось Aliens_wolfs; 01.03.2017 в 09:07. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
![]()
Спасибо, попробую.
Но дело в том, что "проблемные" сайты не SSL, да и в site_link передается уже нужный протокол (http или https).. а линки на изображения беру из исходников самого сайта.. там по разному, бывает SSL бывает без оного. За библиотеки отдельное спасибо, а то у меня старые)
Завидую крокодилам! Они даже ходят лежа!
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
![]()
Вопрос решился банально просто
![]() У меня в коде Код:
Код:
![]()
Завидую крокодилам! Они даже ходят лежа!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Synapse | MaximusRS | Работа с сетью в Delphi | 0 | 06.06.2016 14:06 |
IMAP Synapse | nibufep | Общие вопросы Delphi | 3 | 22.12.2014 20:01 |
Synapse. HTTPSend | Nugrom | Общие вопросы Delphi | 7 | 22.09.2014 22:19 |
Synapse. Авторизация ВК | Afftar | Работа с сетью в Delphi | 10 | 18.05.2012 15:33 |
Synapse | FanRa3 | Общие вопросы Delphi | 1 | 09.12.2010 21:06 |