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:

Kapcsolódó cikkek