multi:SetOpt(option, param)
multi:SetOpt()
wird verwendet, um einem libcurl-Multi-Handle
mitzuteilen, wie er sich verhalten soll. Mit den entsprechenden Optionen für
multi:SetOpt()
können Sie das Verhalten von libcurl bei Verwendung
dieses Multi-Handles ändern. Alle Optionen werden mit der Option gefolgt
vom Parameter param
festgelegt. Dieser Parameter kann eine Zahl, eine
Funktion, eine Zeichenkette oder eine Tabelle sein, je nachdem, was die
jeweilige Option erwartet. Lesen Sie diese Befehle sorgfältig durch, da
schlechte Eingabewerte dazu führen können, dass sich libcurl schlecht verhält!
Sie können in jedem Befehlsaufruf nur eine Option einstellen.
Die folgenden Typen werden derzeit für option
unterstützt:
#CURLMOPT_CHUNK_LENGTH_PENALTY_SIZE
#CURLMOPT_CONTENT_LENGTH_PENALTY_SIZE
#CURLMOPT_MAXCONNECTS
#CURLMOPT_MAX_HOST_CONNECTIONS
#CURLMOPT_MAX_PIPELINE_LENGTH
#CURLMOPT_MAX_TOTAL_CONNECTIONS
#CURLMOPT_PIPELINING
#CURLMOPT_PIPELINING_SERVER_BL
#CURLMOPT_PIPELINING_SITE_BL
#CURLMOPT_SOCKETFUNCTION
#CURLMOPT_TIMERFUNCTION