Cookies är ett praktiskt sätt för programmerare att placera inställningar och information på en användares webbläsare . Cookies sparar information såsom användarnamn , id , eller annan information som är unik för användaren och används av programmet . Till exempel , kan programmeraren placera en cookie på användarens webbläsare att spara användarnamn , så att programmet automatiskt fyller i textrutor som läsaren surfar på webbplatsen . När du sparar viktig information , av säkerhetsskäl , är det klokt att ta bort cookien när användaren loggar ut . Instruktioner
1
Skapa cookien . Du behöver först en instans av en cookie innan du kan ta bort det . Referera en obefintlig kaka kastar ett fel till kompilatorn . Setup en java kaka med följande code.Cookie getUser = new Cookie ( " UserId " , userid ) ;
2
Set kommentarer i kakan . Steg 1 utgör en cookie -instans som kan kallas i hela koden. Cookien placeras på maskinen , så nu koden behöver använda den . Följande kodrad anger en kommentar i en cookie kan användas för att skriva ut inställningarna på browser.getUser.setComment ( " här användarens id är " + UserID ) ;
3
hämta värdet för en cookie. Du kanske vill hämta ett värde innan du tar bort cookien . Följande kod hämtar cookien värde innan den raderas permanently.Cookie [] myUserCookies = request.getCookies (); Cookie theUserId = myUserCookies [ i] ; string saveUserId = theUserId.getValue ( ) ;
4
radera cookien . Nu när cookien värde sparas , följande kod raderar cookies . Ställa en maximal ålder av kakan till noll raderar det från användarens browser.theUserId.setMaxAge ( 0 ) ,