Sobes.tech
Middle

Дар бораи усули HTTP PUT гап зан

sobes.tech AI

Ҷавоб аз AI

Режими HTTP PUT барои эҷод ё иваз кардани манбаъ дар URL-и нишоншуда истифода мешавад.

Хусусиятҳои асосии PUT:

  • Идempotент: дархостҳои такрорӣ бо маълумоти якхела натиҷаро тағир намедиҳанд.
  • Одатан барои навсозии манбаи мавҷуда ё эҷоди нав агар вуҷуд надошта истифода мешавад.
  • Дар ҷисми дархост маълумоте фиристода мешавад, ки бояд дар суроғаи нишоншуда нигоҳ дошта шавад.

Маслиҳати истифодаи PUT:

PUT /users/123 HTTP/1.1
Host: example.com
Content-Type: application/json

{
  "name": "Иван",
  "email": "ivan@example.com"
}

Ин дархост корбар бо ID 123-ро бо маълумоти дархостшуда эҷод ё навсозӣ мекунад.