Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Delphi+xml+https

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

Glukodel



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Народ, как из Delphi можно по https забрать xml файл, если на сервере просрочен сертификат? В целом нужно не только забрать, но и парсить... Source, links?

Всего записей: 97 | Зарегистр. 16-08-2004 | Отправлено: 16:08 21-08-2004
vndovr

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интересно. Как вариант (сейчас посмотрел в C++Builer- для стандартных компонент):
Ложишь на форму TIdHTTP и TIdConnectionInterceptOpenSSL из IndyComponents, связываешь один с другим.
Скачиваешь OpenSSL dll (~300K):
http://www.intelicom.si/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=9 - распаковываешь в PATH
В коде: string str = IdHTTP1.Get('https://domain/resource.xml');
Что забавно работает и в строке str имеем xml.
 
Возможно есть и решения попроще...
 
Когда-то писал веб-сервисы на билдере и там не требовалось дополнительных библиотек - можно посмотреть что этот модуль использует для связи по https.
 
Добавлено
У них на форуме даже описание есть (уже на Delphi):
http://www.intelicom.si/forum/read.php?f=3&t=741&a=2

Всего записей: 359 | Зарегистр. 05-02-2004 | Отправлено: 03:02 22-08-2004 | Исправлено: vndovr, 03:02 22-08-2004
Glukodel



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, vndovr!
Получилось... На форуме все описана подробно...
 
Примечание: библиотека есть более подняя, чем указана
http://www.intelicom.si/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=19  
Там же есть демо приложение с сходниками (SHTTP Client demo with IndySSL, with sources of course) - http://www.intelicom.si/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=12

Всего записей: 97 | Зарегистр. 16-08-2004 | Отправлено: 12:50 25-08-2004
Vitus_Bering



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Там же есть демо приложение с сходниками (SHTTP Client demo with IndySSL, with sources of course) - http://www.intelicom.si/modules.php?op=modload&name=Downloads&file=index&req=getit&lid=12

 
Glukodel
Ссылка не работает. Если можешь выложи это где-нибудь или перешли мне на email.
 
 
Добавлено:
Пожалуйста.

Всего записей: 936 | Зарегистр. 30-09-2005 | Отправлено: 13:14 07-11-2005
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Delphi+xml+https


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru