Ich habe ein kleines Problem. Und zwar habe ich (zur Demo eines Proof-of-concept AutoIt Webservers) eine Website mit Login etc., kann aber den SessionID-cookie nicht von wo anders lesen.
Ganz konkret:
SessionID ist in \scripts\test.php (das Loginscript) gespeichert
Ich will es aber in \cookietest.html auslesen, und an \scripts\authentificate.php weitergeben.
Meine PHP-scripte sind in AutoIt geschrieben*, weswegen serverside-Sachen (Server->Client) leider für mich nur in HTTP-form (also wie sie dann abgeschickt werden) nützlich sind.
Also, gäbe es da nicht vielleicht eine Möglichkeit sowas wie einen Request für das Loginscript zu machen, und den Cookie rauszulesen? Oder dass man den Cookie, wenn der Server ihn sendet, ihn so sendet (mit zusätzl. Param.), dass er allzugänglich gespeichert wird?
*(Das ist so ein kleiner Teil des Proof-of-concept)
Schon mal vielen Dank im Voraus.
Mfg FacePalmMan
Gelöst.
Lösung: Ins HTTP packet neben den Cookie path=/ gemacht
d.h. die Zeile sieht so aus: Cookie: SessionID=12345678; path=/