Bezeichnung
easy:SetOpt_Proxy_SSLVersion -- legt die bevorzugte Proxy-TLS/SSL-Version fest
Übersicht
easy:SetOpt_Proxy_SSLVersion(version)
Beschreibung
Übergeben Sie einen Wert als Parameter, um zu steuern, welche Version von SSL/TLS verwendet werden soll, wenn eine Verbindung zu einem HTTPS-Proxy hergestellt wird.

Verwenden Sie dazu eine der verfügbaren Definitionen. Die verfügbaren Optionen sind:

#CURL_SSLVERSION_DEFAULT
Die Standardaktion. Dadurch wird versucht, die Remote-SSL-Protokollversion zu ermitteln.
#CURL_SSLVERSION_TLSv1
TLSv1.x
#CURL_SSLVERSION_TLSv1_0
TLSv1.0
#CURL_SSLVERSION_TLSv1_1
TLSv1.1
#CURL_SSLVERSION_TLSv1_2
TLSv1.2
#CURL_SSLVERSION_TLSv1_3
TLSv1.3

Die maximale TLS-Version kann mit Hilfe eines der untenstehenden Makros #CURL_SSLVERSION_MAX_ eingestellt werden. Es ist auch möglich, mit OR eines der #CURL_SSLVERSION_XXX-Makros mit einem der #CURL_SSLVERSION_MAX_XXX-Makros zu verwenden. Die MAX-Makros werden für WolfSSL nicht unterstützt.

#CURL_SSLVERSION_MAX_DEFAULT
Dieses Flag definiert die maximal unterstützte TLS-Version als TLSv1.2 oder den Standardwert aus der SSL-Bibliothek. (Hinzugefügt in 7.54.0)
#CURL_SSLVERSION_MAX_TLSv1_0
Dieses Flag definiert die maximal unterstützte TLS-Version als TLSv1.0. (Hinzugefügt in 7.54.0)
#CURL_SSLVERSION_MAX_TLSv1_1
Dieses Flag definiert die maximal unterstützte TLS-Version als TLSv1.1. (Hinzugefügt in 7.54.0)
#CURL_SSLVERSION_MAX_TLSv1_2
Dieses Flag definiert die maximal unterstützte TLS-Version als TLSv1.2. (Hinzugefügt in 7.54.0)
#CURL_SSLVERSION_MAX_TLSv1_3
Dieses Flag definiert die maximal unterstützte TLS-Version als TLSv1.3. (Hinzugefügt in 7.54.0)

Eingaben
version
Eingabewert

Navigation zeigen