handle = hurl.Easy([table])
Das optionale Argument table
ermöglicht es Ihnen, zusätzliche Optionen für
das Easy-Objekt festzulegen. Es ist möglich, hier alle Optionen zu verwenden,
die auch separat mit dem Befehl easy:SetOpt() eingestellt werden
können. Um beispielsweise #CURLOPT_URL
, #CURLOPT_VERBOSE
und
#CURLOPT_FOLLOWLOCATION
zum Zeitpunkt der Erstellung festzulegen,
gehen Sie wie folgt vor:
e = hurl.Easy({URL = "http://www.hollywood-mal.com", Verbose = True, FollowLocation = True}) |
Dieser Code funktioniert genauso wie:
e = hurl.Easy() e:SetOpt_URL("http://www.hollywood-mal.com") e:SetOpt_Verbose(True) e:SetOpt_FollowLocation(True) |
Alternativ können Sie auch easy:SetOpt() verwenden, um diese Optionen einzustellen:
e = hurl.Easy() e:SetOpt(#CURLOPT_URL, "http://www.hollywood-mal.com") e:SetOpt(#CURLOPT_VERBOSE, True) e:SetOpt(#CURLOPT_FOLLOWLOCATION, True) |
Alle oben genannten Codeausschnitte machen genau das Gleiche.