| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sumo 23.09.2016 21:45
Патчик:Index: curl.C =================================================================== RCS file: /parser3project/parser3/src/classes/curl.C,v retrieving revision 1.41 diff -u -r1.41 curl.C --- curl.C 3 Aug 2016 20:35:36 -0000 1.41 +++ curl.C 23 Sep 2016 18:44:30 -0000 @@ -276,6 +276,7 @@ CURL_OPT(CURL_INT, SSL_VERIFYHOST); CURL_OPT(CURL_STRING, SSL_CIPHER_LIST); CURL_OPT(CURL_INT, SSL_SESSIONID_CACHE); + CURL_OPT(CURL_INT, SSLVERSION); PARSER_OPT(PARSER_LIBRARY, "library"); PARSER_OPT(PARSER_NAME, "name");И пример с кодами версий. Поля enum нумеруются с нуля:
@doc[]
enum {
CURL_SSLVERSION_DEFAULT, // 0
CURL_SSLVERSION_TLSv1, // 1 TLS 1.x
CURL_SSLVERSION_SSLv2, // 2
CURL_SSLVERSION_SSLv3, // 3
CURL_SSLVERSION_TLSv1_0, // 4
CURL_SSLVERSION_TLSv1_1, // 5
CURL_SSLVERSION_TLSv1_2, // 6
CURL_SSLVERSION_LAST /* never use, keep last */
}
@main[]
$f[^curl:load[
$.url[https://google.com/]
$.stderr[./curl_ssl_ver.log]
$.verbose(1)
$.sslversion(1)
]]