Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2016, 15:09   #1
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
Стрелка Принять Https запрос

Здравствуйте!
Есть клиент (флеш запущеный в хроме) делает GET запрос к серверу "https:\\localhost\FileName.Ext "
Мне на сервер приходит какой то иероглиф.
Пользуюсь IdHttpServer и IdServerIOHandlerSSLOpenSSL
Файлы типа libeay32.dll, ssleay32.dll, root, key, cert на своих местах.
Сколько не комбинирую выдаёт разные ошибки.
Что делаю не так не пойму.
Если можно пример сервера принимающий GET запрос файла по Https
Спасибо!
VirusN13
ArtGrek вне форума Ответить с цитированием
Старый 20.12.2016, 22:07   #2
ArtGrek
DelphiProger
Участник клуба
 
Аватар для ArtGrek
 
Регистрация: 14.11.2010
Сообщений: 1,023
Печаль

130 просмотров и не одной идеи?
делаю 'https://localhost/' приходит квадратик и сообщение
Цитата:
Exception
- Error in parsing command.
как расшифровать?
VirusN13
ArtGrek вне форума Ответить с цитированием
Старый 21.12.2016, 12:36   #3
Aliens_wolfs
Форумчанин
 
Регистрация: 16.12.2009
Сообщений: 902
По умолчанию

для начала попробуй обнови файлы libeay32.dll, ssleay32.dll
от сюда http://www.programmersforum.ru/showt...=301619&page=3 пост #23

Если не работает то
Для сервера нужно криптографию SSL запроса разбирать, смотри в сторону SSLSocket там есть функции по обработке таких запросов там правда для клиента но можно и под сервер я думаю сделать
http://www.programmersforum.ru/showthread.php?t=270054 пост #8 я думаю что эти функции можно попробовать сделать для сервера
Код:
function SSL_set_fd(s: pointer; fd: tsocket):Integer cdecl; external SSL_LIB_NAME; // связать сокет 
function SSL_read(ssl: pointer; buf: PansiChar; num: Integer):Integer; cdecl; external SSL_LIB_NAME; 
function SSL_write(ssl: pointer; buf: PansiChar; num: Integer):Integer; cdecl; external SSL_LIB_NAME;

Последний раз редактировалось Aliens_wolfs; 21.12.2016 в 20:00.
Aliens_wolfs вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Https запрос YuryD C/C++ Сетевое программирование 3 14.07.2015 20:02
https запрос Gdasar C++ Builder 4 17.09.2013 16:55
Https и GET запрос xakkkkker Работа с сетью в Delphi 1 30.10.2011 10:05
POST запрос на HTTPS Arsenx777 Работа с сетью в Delphi 3 12.10.2011 09:36
Как принять GET запрос eldar Работа с сетью в Delphi 2 11.08.2008 00:19