Cov txheej txheem:

Txhua txoj hauv kev HTTP yog dab tsi?
Txhua txoj hauv kev HTTP yog dab tsi?

Video: Txhua txoj hauv kev HTTP yog dab tsi?

Video: Txhua txoj hauv kev HTTP yog dab tsi?
Video: Hnub No Mam Paub Tias Kev Npam Yog Dab Tsi. 2/22/2020 2024, Kaum ib hlis
Anonim

Ib qho kev thov txoj kev suav tias yog " tsis muaj zog "yog hais tias lub hom phiaj cuam tshuam rau lub server ntawm ntau qhov kev thov zoo ib yam nrog qhov ntawd txoj kev yog tib yam li cov nyhuv rau ib qho kev thov. Ntawm qhov kev thov txoj kev txhais los ntawm qhov kev qhia tshwj xeeb no, PUT, DELETE, thiab thov kev nyab xeeb txoj kev tsis muaj zog.

Tsis tas li ntawd, dab tsi yog txoj hauv kev zoo tshaj plaws hauv HTTP terminology?

Idempotent txoj kev Ib idempotent HTTP txoj kev yog a HTTP txoj kev uas tuaj yeem hu tau ntau zaus yam tsis muaj qhov sib txawv. Nws yuav tsis muaj teeb meem yog tias cov txoj kev tsuas yog hu ib zaug xwb, los yog kaum zaus dhau. Qhov tshwm sim yuav tsum yog tib yam. Ntxiv dua thiab, qhov no tsuas yog siv rau qhov tshwm sim, tsis yog cov peev txheej nws tus kheej.

Qhov thib ob, Idempotent thiab kev nyab xeeb ntawm HTTP thiab REST yog dab tsi? Idempotent txoj kev - tuaj yeem hu tau ntau zaus nrog tib lub tswv yim thiab nws tsim tau tib yam. Txoj kev nyab xeeb - tsis hloov cov peev txheej hauv server sab.

Tsuas yog li ntawd, HTTP txoj kev twg tsis yog Idempotent?

Piv txwv li, ib ntus yog tsis yog - tsis muaj zog yog tias nws qhov tshwm sim yog nyob ntawm tus nqi uas tom qab hloov kho hauv tib theem. Ib ntu uas tsis muaj kev phiv yog tsis muaj zog , los ntawm kev txhais (muab hais tias tsis muaj kev ua haujlwm sib koom ua ke raug ua tiav ntawm tib cov peev txheej).

HTTP thov txoj kev yog dab tsi?

GET Method

  • GET yog siv los thov cov ntaub ntawv los ntawm cov peev txheej tshwj xeeb.
  • GET yog ib txoj hauv kev HTTP tshaj plaws.
  • POST yog siv los xa cov ntaub ntawv mus rau lub server los tsim / hloov kho cov peev txheej.
  • POST yog ib txoj hauv kev HTTP tshaj plaws.
  • PUT yog siv los xa cov ntaub ntawv mus rau lub server los tsim / hloov kho cov peev txheej.

Pom zoo: