Innehållsförteckning:

Hur fungerar HTTP-session?
Hur fungerar HTTP-session?

Video: Hur fungerar HTTP-session?

Video: Hur fungerar HTTP-session?
Video: Michael Kiwanuka - Love & Hate (Live Session) 2024, November
Anonim

Så här fungerar det:

  1. Servern öppnar en session (ställer in en cookie via HTTP rubrik)
  2. Server ställer in en session variabel.
  3. Sidan för klientändringar.
  4. Klienten skickar alla cookies, tillsammans med session ID från steg 1.
  5. Servern läser session ID från cookie.
  6. Server matchar session ID från en lista i en databas (eller minne etc).

Vad är HTTP-session i detta avseende?

HTTP-sessioner är en branschstandardfunktion som gör att webbservrar kan upprätthålla användaridentitet och lagra användarspecifik data under flera förfrågningar/svarsinteraktioner mellan en klientapplikation och en webbapplikation.

Likaså, vad är session och varför använder vi det? Sessioner är ett enkelt sätt att lagra data för enskilda användare mot en unik session ID. Det här kan vara Begagnade för att bevara tillståndsinformation mellan sidförfrågningar. Session ID:n skickas normalt till webbläsaren via session cookies och ID är Begagnade att hämta befintliga session data.

På samma sätt kan man fråga sig, hur fungerar HTTP-session i Java?

HttpSession objekt används för att lagra hela session med en specifik kund.

Servlet: Vad är

  1. På klientens första begäran genererar webbbehållaren ett unikt sessions-ID och ger det tillbaka till klienten med svar.
  2. Klienten skickar tillbaka sessions-ID med varje begäran.

Hur fungerar session och cookies?

Småkakor skickas av webbläsaren till servern när en HTTP-begäran startar, och de skickas tillbaka från servern, som kan redigera deras innehåll. Småkakor används huvudsakligen för att lagra en session id. Förr småkakor användes för att lagra olika typer av data, eftersom det inte fanns något alternativ.

Rekommenderad: