Bezeichnung
easy:SetOpt_Default_Protocol -- setzt das Standardprotokoll bei fehlendem Schemanamen
Übersicht
easy:SetOpt_Default_Protocol(protocol)
Beschreibung
Diese Option weist libcurl an, protocol zu verwenden, wenn der URL ein Schemaname fehlt.

Verwenden Sie einen dieser Protokoll-(Schema-)Namen:

 
dict
file
ftp
ftps
gopher
http
https
imap
imaps
ldap
ldaps
pop3,
pop3s
rtsp
scp
sftp
smb
smbs
smtp
smtps
telnet
tftp

Ein unbekanntes oder nicht unterstütztes Protokoll verursacht den Fehler #CURLE_UNSUPPORTED_PROTOCOL, wenn libcurl eine schemaabweichende URL analysiert. Das Parsen erfolgt, wenn easy:Perform() oder multi:Perform() aufgerufen wird. Die von libcurl unterstützten Protokolle variieren je nachdem, wie sie erstellt wurden. Verwenden Sie hurl.VersionInfo(), wenn Sie eine Liste von Protokollnamen benötigen, die vom Aufbau der von Ihnen verwendeten libcurl unterstützt wird.

Diese Option ändert das Standard-Proxy-Protokoll (http) nicht.

Ohne diese Option würde libcurl eine Schätzung basierend auf dem Host vornehmen, siehe #CURLOPT_URL für Details.

Eingaben
protocol
Eingabewert

Navigation zeigen