Агуулгын хүснэгт:

Ямар бүх HTTP аргууд idempotent вэ?
Ямар бүх HTTP аргууд idempotent вэ?

Видео: Ямар бүх HTTP аргууд idempotent вэ?

Видео: Ямар бүх HTTP аргууд idempotent вэ?
Видео: ☯️”БҮХ ЗҮЙЛ САЙХАН БОЛНО" батламж үг (1 цаг~) 💯💯💯 2024, May
Anonim

Хүсэлт арга гэж үздэг " хүчгүй "Хэрэв үүнтэй ижил төстэй олон хүсэлтийн серверт үзүүлэх нөлөө арга нь нэг ийм хүсэлтийн үр дүнтэй ижил байна. Хүсэлтээс аргууд PUT, УСТГАХ, аюулгүй хүсэлтээр тодорхойлогддог аргууд нь идэвхгүй байдаг.

Нэмж дурдахад, HTTP нэр томъёонд idempotent арга гэж юу вэ?

Идемпотентын аргууд Ан Idempotent HTTP арга нь HTTP арга өөр өөр үр дүнгүйгээр олон удаа дуудаж болно. байвал хамаагүй арга зөвхөн нэг удаа, эсвэл арав дахин дуудагддаг. Үр дүн нь ижил байх ёстой. Дахин хэлэхэд, энэ нь зөвхөн үр дүнд л хамаатай, нөөцөд биш.

Хоёрдугаарт, HTTP болон REST-ийн Idempotent, аюулгүй аргууд гэж юу вэ? Идемпотентын аргууд - ижил оролтоор олон удаа дуудаж болох бөгөөд энэ нь ижил үр дүнд хүргэдэг. Аюулгүй аргууд - сервер талын нөөцийг өөрчлөхгүй.

Зүгээр л, ямар HTTP арга нь Idempotent биш вэ?

Жишээлбэл, дараалал нь үгүй - хүчгүй хэрэв түүний үр дүн нь дараа нь ижил дарааллаар өөрчлөгдсөн утгаас хамаарна. Хэзээ ч гаж нөлөө үзүүлдэггүй дараалал хүчгүй , тодорхойлолтоор (нэг багц нөөц дээр зэрэгцээ үйл ажиллагаа хийгээгүй тохиолдолд).

HTTP хүсэлтийн аргууд юу вэ?

GET арга

  • GET нь тодорхой нөөцөөс өгөгдөл хүсэхэд ашиглагддаг.
  • GET бол хамгийн түгээмэл HTTP аргуудын нэг юм.
  • POST нь нөөц үүсгэх/шинэчлэхийн тулд сервер рүү өгөгдөл илгээхэд ашиглагддаг.
  • POST бол хамгийн түгээмэл HTTP аргуудын нэг юм.
  • PUT нь нөөц үүсгэх/шинэчлэхийн тулд сервер рүү өгөгдөл илгээхэд ашиглагддаг.

Зөвлөмж болгож буй: