Cookie HTTP
Cookies ir neliels teksta fragments, ko serveris var saglabāt lietotāja pārlūkprogrammā. Serveris var iestatīt vairākus cookies ar dažādiem nosaukumiem.
Izmantojot cookies, serveris var identificēt lietotāju un glabāt katra klienta datus starp viņa pieprasījumiem.
Cookies tiek pārsūtīti starp klientu un serveri, izmantojot HTTP galvenes (atcerieties, tas ir svarīgi). Katru reizi, kad pārlūkprogramma veic pieprasījumu uz serveri, tā nosūtīs visus šīs vietnes cookies uz serveri.
Izmantojot galveni Cookie, klients
sūta cookies uz serveri katru
pieprasījuma reizē:
Cookie: name=john
Ja ir iestatīts vairāk nekā viens cookies, klients tos visus nosūtīs vienā galvenē, atdalot tos ar semikolu:
Cookie: name=john;surn:smit
Izmantojot galveni Set-Cookie, serveris
var iestatīt cookie ar vajadzīgo nosaukumu
un vērtību:
Set-Cookie: name=john
Vai ir pareizi, ka cookies tiek pārsūtīti caur HTTP galvenēm?
Kur cookies tiek glabāti, serverī vai pārlūkprogrammā?
Kādu galveni serveris izmanto, lai iestatītu cookies?
Kādu galveni pārlūkprogramma izmanto, lai nosūtītu cookies uz serveri?
Cik bieži pārlūkprogramma nosūta cookies uz serveri?
Atveriet kādu vietni un izpētiet pieprasījuma un atbildes galvenes. Meklējiet tur galvenes, kas pārraida cookies.
Pārlūkprogrammas atkļūdošanas rīkā cilnē "Network" atrodiet savu pieprasījumu. Noklikšķiniet uz tā. Parādītajā pieprasījuma detalizētajā informācijā atrodiet cilni "Cookies". Izpētiet to.
Pārlūkprogrammas atkļūdošanas rīkā cilnē "Application" atrodiet cilni "Cookies". Izpētiet cookies, kas saglabāti jūsu pārlūkprogrammā šai vietnei. Mēģiniet izmainīt un dzēst atsevišķus cookies (uzmanīgi, var sabojāt autorizāciju; pārliecinieties, ka jums ir parole šai vietnei).