Përmbajtje:

Cilat janë të gjitha metodat HTTP idempotente?
Cilat janë të gjitha metodat HTTP idempotente?

Video: Cilat janë të gjitha metodat HTTP idempotente?

Video: Cilat janë të gjitha metodat HTTP idempotente?
Video: Cilat janë metodat më të suksesshme fizioterapeutike? 2024, Nëntor
Anonim

Një kërkesë metodë është konsideruar " idempotent " nëse efekti i synuar në server i kërkesave të shumta identike me atë metodë është i njëjtë me efektin për një kërkesë të tillë. Të kërkesës metodat të përcaktuara nga ky specifikim, PUT, FSHIJE, dhe kërkesë e sigurt metodat janë idempotente.

Për më tepër, çfarë është një metodë idempotente në terminologjinë

Metodat idempotente Një metoda idempotente Eshte nje Metoda që mund të thirret shumë herë pa rezultate të ndryshme. Nuk do të kishte rëndësi nëse metodë thirret vetëm një herë, ose dhjetë herë. Rezultati duhet të jetë i njëjtë. Përsëri, kjo vlen vetëm për rezultatin, jo për vetë burimin.

Së dyti, cilat janë metodat idempotente dhe të sigurta të HTTP dhe REST? Metodat idempotente - mund të thirret disa herë me të njëjtën hyrje dhe prodhon të njëjtin rezultat. Metoda të sigurta - nuk e modifikon burimin në anën e serverit.

Thjesht kështu, cila metodë HTTP nuk është Idempotente?

Për shembull, një sekuencë është jo - idempotent nëse rezultati i tij varet nga një vlerë që modifikohet më vonë në të njëjtën sekuencë. Një sekuencë që nuk ka kurrë efekte anësore është idempotent , sipas definicionit (me kusht që asnjë operacion i njëkohshëm të mos kryhet në të njëjtin grup burimesh).

Cilat janë metodat e kërkesës

Metoda GET

  • GET përdoret për të kërkuar të dhëna nga një burim i caktuar.
  • GET është një nga metodat më të zakonshme të
  • POST përdoret për të dërguar të dhëna në një server për të krijuar/përditësuar një burim.
  • POST është një nga metodat më të zakonshme të
  • PUT përdoret për të dërguar të dhëna në një server për të krijuar/përditësuar një burim.

Recommended: