Edgar Ehritt: Frage zu curl und cookie

Beitrag lesen

Hallo Sneap,

die Kommunikation bei einem Login sieht ja wie folgt aus:

[CLIENT]   GET /login.php?name=eddi&passwd=geheim HTTP/1.1
   |       HOST: domain.tld
   ↓
[SERVER]   HTTP/1.1 200 OK
   |       Set-Cookie2: Pruefwert=true; Domain=domain.tld
   ↓
[CLIENT]   GET /content.php?id=7 HTTP/1.1
   |       HOST: domain.tld
   |       Cookie: Pruefwert=true
   ↓

D. h., dass für jede Ressource, die vom Server gewünscht wird, jeweils nur ein Login notwendig ist.

brauch man dann auch noch dies hier:

curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie);

Das ist Dir überlassen, wie Du es handhaben willst. Wenn Du den Cookie ein jedesmal selbständig setzten willst, benötigst Du keinen Dateiautomatismus, den cURL bereitstellt.

PS: ne kleine Frage hätte ich da auch noch und zwar ist es egal wie die curl optionen angeordnet sind? Oder müssen die bestimmt geordnet sein?

Es ist egal.

Gruß aus Berlin!
eddi

--
Könnte bitte jemand mal langsam dafür sorgen, dass da draußen nicht dauernd die Filmrolle "Planet der Affen" abgedudelt wird? Danke!