On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
постоянный участник




Пост N: 6169
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 31.01.19 16:46. Заголовок: Open SSL and MiniGui ?


Привет всем.
Подскажите пожалуйста, как работать с сайтом по защищённому протоколу ?
Нужно скачать/передать файл на сайт по защищённому соединению.
Поделитесь пожалуйста вашим опытом.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 8 [только новые]


постоянный участник


Пост N: 1496
Зарегистрирован: 27.01.07
ссылка на сообщение  Отправлено: 31.01.19 20:17. Заголовок: Какой протокол?..


Какой протокол?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 6170
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 31.01.19 21:27. Заголовок: SSL 3, TLS 1.0, TLS ..


SSL 3, TLS 1.0, TLS 1.1, TLS 1.2

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 7005
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 31.01.19 22:04. Заголовок: Curl (HbCurl) умеет..


Curl (HbCurl) умеет если мне память не изменяет

PS
Возможно это можно реализовать и через INET подсистему (не чекал)
Читай доку Кресина.

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 1159
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 01.02.19 09:59. Заголовок: Я использую для таки..


Я использую для таких вещей curl, именно curl.exe, а не hbcurl.
Формирую для него в программе файл с инструкциями (одна из них перенаправляет вывод в файл), а потом запускаю curl на выполнение:

hwg_RunConsoleApp( cPath + "curl -K " + cFileName )

В Minigui есть, наверное, аналог hwg_RunConsoleApp().
Все-таки curl - широко используемая, проверенная утилита.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 7006
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 01.02.19 13:53. Заголовок: alkresin пишет: hwg..


alkresin пишет:

 цитата:
hwg_RunConsoleApp( cPath + "curl -K " + cFileName )


Как после такого запуска узнать , передача была успешной или нет ?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 6171
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 01.02.19 13:56. Заголовок: alkresin пишет: Фор..


alkresin пишет:

 цитата:
Формирую для него в программе файл с инструкциями (одна из них перенаправляет вывод в файл),


А что за инструкции ? Пример можете показать ?

Спасибо: 0 
ПрофильЦитата Ответить
moderator


Пост N: 1160
Зарегистрирован: 06.07.06
ссылка на сообщение  Отправлено: 01.02.19 14:39. Заголовок: Dima пишет: Как пос..


Dima пишет:

 цитата:
Как после такого запуска узнать , передача была успешной или нет ?


По содержимому файлов, куда перенаправлен вывод и ошибки - это задается в инструкциях.
hwg_RunConsoleApp() - блокирующая функция, поэтому я ее вызываю в отдельном потоке:

lEndTh := .F. 
hb_threadDetach( hb_threadStart( @thRefresh(), @lEndTh, oEdOpt1:value, cFileName ) )
...
Function thRefresh( lEnd, cPath, cFileName )

hwg_RunConsoleApp( cPath + "curl -K " + cFileName )
lEnd := .T.

RETURN Nil

А потом по таймеру опрашиваю lEndTh чтобы поймать окончание выполнения задания.
В других местах использую неблокирующую hwg_RunApp() - тогда по таймеру пытаюсь открыть выходной файл в exclusive режиме и, когда удается, считаю, что задание выполнено.

Andrey пишет:

 цитата:
А что за инструкции ? Пример можете показать ?


Разных инструкций много, они все в документации к curl прописаны).
Вот пример такого файла для получения странички по http:

url = "http://clipper.borda.ru/"
request = GET
-s
-S
output = curl.out
-L
max-time = 30
stderr = err.out

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 6172
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 01.02.19 23:17. Заголовок: alkresin CПАСИБО БОЛ..


alkresin CПАСИБО БОЛЬШОЕ !

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 0
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет