share:SetOpt_Share(type)
type
gibt einen Datentyp an, der gemeinsam genutzt werden soll.
Dieser kann auf einen der unten beschriebenen Werte gesetzt werden.
#CURL_LOCK_DATA_COOKIE
#CURL_LOCK_DATA_DNS
#CURL_LOCK_DATA_SSL_SESSION
#CURL_LOCK_DATA_CONNECT
Verbindungen, die für HTTP/1.1-Pipeline oder HTTP/2-Multiplexing verwendet werden, werden nur dann zusätzliche Übertragungen hinzugefügt, wenn die vorhandene Verbindung von demselben Multi-Handle oder Easy-Handle gehalten wird. libcurl unterstützt keine HTTP/2-Datenströme in verschiedenen Threads über eine gemeinsam genutzte Verbindung.
Beachten Sie, dass, wenn Sie die Multi-Schnittstelle verwenden, alle Easy-Handle, die demselben Multi-Handle hinzugefügt werden, standardmäßig den Verbindungscache gemeinsam nutzen, ohne diese Option zu verwenden.
#CURL_LOCK_DATA_PSL