|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.02.2017, 15:03 | #1 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
synapse
Привет всем,
Использую библиотеку synapse в лазаре, возникли некоторые вопросы. httpsend ('GET','site.ru') - получаю страничку. Далее распарсиваю ее для нахождения ссылок на изображения. Потом полученный текст вставляю в tchromium. Все работает, за исключением некоторых сайтов. Например с одного сайта показываются не все картинки, или не показываются вовсе. Думал глюк на сайте - захожу в браузер - все нормально. Загружаю в tchromium url сайта - тоже все нормально. Вот код: Код:
Но с некоторых сайтах картинки не показываются, смотрел заголовки ответов - пишет 403. Но если допустим, моим кодом получить ссылки на изображения с сайта site.ru - картинки не показываются. А если зайти с браузера на этот сайт - там все нормально, и после захода в браузер, картинки начинают показываться и после моего кода. прбовал и реферера подменять и куки отправлять - бестолку. В чем может быть еще проблема?
Завидую крокодилам! Они даже ходят лежа!
|
28.02.2017, 21:45 | #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. |
03.03.2017, 13:44 | #3 |
Пользователь
Регистрация: 09.08.2015
Сообщений: 62
|
Спасибо, попробую.
Но дело в том, что "проблемные" сайты не SSL, да и в site_link передается уже нужный протокол (http или https).. а линки на изображения беру из исходников самого сайта.. там по разному, бывает SSL бывает без оного. За библиотеки отдельное спасибо, а то у меня старые)
Завидую крокодилам! Они даже ходят лежа!
|
03.03.2017, 21:30 | #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 |