Bevezetés a cookie-kat
Mi az a süti?
A cookie egy olyan megoldás egyik HTTP specifikáció örökletes. Ez a probléma múlandóság kapcsolat a kliens és szerver, mint az FTP vagy Telnet, azaz Minden dokumentum (vagy fájl), külön kérésre küldünk, ha átvitel HTTP protokoll. Inclusion cookie HTTP protokoll adott részleges megoldást erre a problémára.
Cookie egy kis darab információ, hogy a szerver küld az ügyfélnek. A kliens (böngésző) tárolja az információkat, és küldje el a szerver minden kérés részeként a HTTP fejlécben. Egyes cookie tárolása csak egy session, ezek után törli a böngésző bezárásakor. Mások beállítva, hogy egy ideig, rögzíti a fájlt. A fájl általában az úgynevezett „cookie.txt”.
Mit tehetek egy sütit?
Milyen böngészőket támogatja a mechanizmus a cookie-kat?
Nem minden, persze, de a legnépszerűbb támogatást. Tudom, hogy a Netscape (mivel az első verzió), Microsoft IE (treshka és négy - határozottan, a múltról nem tudom), Mozaik
A cookie beállítása.
Hogyan tegye a cookie-kat, hogy az ügyfél attól függ, hogy hogyan kell használni a jövőben. Ezt meg lehet tenni mindkét script és használata meta-tagek HTML. Lehet manipulálni az élettartama téve a cookie-kat, és állítsa be a helyet, ahol a beállítás érvényes. A teljes telepítési mérete a következő:
A cookie beállítása HTML.
A legegyszerűbb módja annak, hogy ki süti - használja a megfelelő meta-tag neve
statikus HTML dokumentum. Ez a következő:A cookie beállítása Perl / CGI.
Egy másik módja, hogy ki a cookie - egy szerver oldali script. Perl ez a következőképpen néz ki: kiadása előtt szerver generál egy HTTP fejléc válasz
Olvasni a forgatókönyvet értéke süti, amit korábban létrehozott, és megfelelően végre egy script, akkor használja a környezeti változó HTTP_COOKIE. Perl úgy nézne ki:
Telepítése több cookie-t egy időben.
Mint a HTML, és szkriptek lehet telepíteni több süti ideje: