Orodha ya maudhui:

Je, kipindi cha HTTP hufanya kazi vipi?
Je, kipindi cha HTTP hufanya kazi vipi?

Video: Je, kipindi cha HTTP hufanya kazi vipi?

Video: Je, kipindi cha HTTP hufanya kazi vipi?
Video: PIPI KIFUA (TOPICAL MINT) INANOGESHA MAHABA CHUMBANI 2024, Machi
Anonim

Hivi ndivyo inavyofanya kazi:

  1. Seva inafungua a kipindi (huweka kuki kupitia HTTP kichwa)
  2. Seti za seva a kipindi kutofautiana.
  3. Ukurasa wa mabadiliko ya mteja.
  4. Mteja hutuma vidakuzi vyote, pamoja na kipindi Kitambulisho kutoka hatua ya 1.
  5. Seva inasoma kipindi Kitambulisho kutoka kwa kidakuzi.
  6. Seva inalingana kipindi Kitambulisho kutoka kwa orodha katika hifadhidata (au kumbukumbu nk).

Katika suala hili, kikao cha HTTP ni nini?

Vipindi vya ni kipengele cha kawaida cha sekta ambacho huruhusu seva za Wavuti kudumisha utambulisho wa mtumiaji na kuhifadhi data mahususi ya mtumiaji wakati wa mwingiliano wa ombi/majibu kati ya programu ya mteja na programu ya Wavuti.

Vivyo hivyo, kikao ni nini na kwa nini tunaitumia? Vikao ni njia rahisi ya kuhifadhi data kwa watumiaji binafsi dhidi ya ya kipekee kipindi ID. Hii inaweza kuwa kutumika kuendelea kueleza taarifa kati ya maombi ya ukurasa. Kipindi Vitambulisho kwa kawaida hutumwa kwa kivinjari kupitia kipindi vidakuzi na kitambulisho ni kutumika kurejesha zilizopo kipindi data.

Vile vile mtu anaweza kuuliza, kikao cha HTTP kinafanyaje kazi katika Java?

HttpSession kitu kinatumika kuhifadhi nzima kipindi na mteja maalum.

Huduma: HttpSession ni nini?

  1. Kwa ombi la kwanza la mteja, Kontena ya Wavuti hutengeneza kitambulisho cha kipekee cha kipindi na humrejeshea mteja pamoja na majibu.
  2. Mteja hutuma kitambulisho cha kipindi na kila ombi.

Kipindi na vidakuzi hufanyaje kazi?

Vidakuzi hutumwa na kivinjari kwa seva wakati ombi la HTTP linapoanza, na hurejeshwa kutoka kwa seva, ambayo inaweza kuhariri yaliyomo. Vidakuzi kimsingi hutumika kuhifadhi a kipindi kitambulisho. Zamani vidakuzi zilitumika kuhifadhi aina mbalimbali za data, kwani hapakuwa na mbadala.

Ilipendekeza: