Съдържание:

Как работи HTTP сесията?
Как работи HTTP сесията?

Видео: Как работи HTTP сесията?

Видео: Как работи HTTP сесията?
Видео: Тестирование в Fiddler. Базовые правила подмены данных. Debugging Proxy mock data main rules 2024, Ноември
Anonim

Ето как работи:

  1. Сървърът отваря a сесия (задава бисквитка чрез HTTP заглавка)
  2. Сървърни комплекти a сесия променлива.
  3. Страница за промени на клиента.
  4. Клиентът изпраща всички бисквитки, заедно с сесия ID от стъпка 1.
  5. Сървърът чете сесия ID от бисквитка.
  6. Съвпадения на сървъра сесия ID от списък в база данни (или памет и т.н.).

В тази връзка какво е HTTP сесия?

HTTP сесии е индустриална стандартна функция, която позволява на уеб сървърите да поддържат потребителска идентичност и да съхраняват специфични за потребителя данни по време на множество взаимодействия на заявка/отговор между клиентско приложение и уеб приложение.

По същия начин какво е сесия и защо я използваме? Сесии са прост начин за съхраняване на данни за отделни потребители срещу уникални сесия ДОКУМЕНТ ЗА САМОЛИЧНОСТ. Това може да бъде използван за запазване на информацията за състоянието между заявките за страници. Сесия Идентификаторите обикновено се изпращат до браузъра чрез сесия бисквитки и ID е използван за възстановяване на съществуващи сесия данни.

По подобен начин някой може да попита как работи HTTP сесията в Java?

HttpSession обектът се използва за съхранение на целия сесия с конкретен клиент.

Сервлет: Какво е

  1. При първата заявка на клиента, уеб контейнерът генерира уникален идентификатор на сесията и го връща на клиента с отговор.
  2. Клиентът изпраща обратно идентификатора на сесията с всяка заявка.

Как работят сесията и бисквитките?

Бисквитки се изпращат от браузъра до сървъра, когато стартира HTTP заявка, и се изпращат обратно от сървъра, който може да редактира тяхното съдържание. Бисквитки се използват основно за съхранение на a сесия документ за самоличност. В миналото бисквитки бяха използвани за съхраняване на различни видове данни, тъй като нямаше алтернатива.

Препоръчано: