Sobes.tech
Intern

Кадом усули HTTP, тибқи мушаххасот, барои иваз кардани пурраи захира истифода мешавад ва идемпотент аст? PATCH POST PUT DELETE

sobes.tech AI

Ҷавоб аз AI

Маслами HTTP, PUT ысул ресурсты толугу менен алмаштыруу үчүн колдонулат жана идемпотенттүү. Бул бирдей маалыматтар менен кайра-кайра PUT суранышы биринчи сураныштан кийин ресурстун абалын өзгөртпөйт дегенди билдирет.

  • PUT — бардык ресурсты алмаштырат.
  • PATCH — ресурсту бөлүктөргө жаңыртат.
  • POST — адатта жаңы ресурсты түзөт же аракет кылат, идемпотенттүү эмес.
  • DELETE — ресурсту жок кылат, ошондой эле идемпотенттүү, бирок ал алмаштырбайт.

PUT колдонуу мисалы:

PUT /users/123 HTTP/1.1
Content-Type: application/json

{"name": "Иван", "age": 30}

Бул сураныш ID 123 болгон колдонуучунун маалыматтарын жаңы маалыматтар менен алмаштырат.