Junior
HTTP sorğu metodları niyə istifadə olunur?
sobes.tech Süni İntellekt
AI-dan cavab
HTTP metodları (felllər) URI ilə müəyyən edilmiş resurslar üzərində müxtəlif əməliyyatlar həyata keçirmək üçün istifadə olunur. Onlar müştərinin serverlə qarşılıqlı əlaqəsini standartlaşdırır.
Əsas metodlar:
- GET: Serverdən məlumat tələb edir. Serverin vəziyyətini dəyişməməlidir (idempotent və təhlükəsiz).
- POST: Serverə məlumat göndərərək resurs yaratmaq və ya yeniləmək. Yan təsirlərə səbəb ola bilər (non-idempotent və təhlükəsiz deyil).
- PUT: Müəyyən edilmiş URI-də resursu yeniləmək və ya yaratmaq. Idempotentdir, lakin təhlükəsiz deyil.
- DELETE: Müəyyən edilmiş URI-də resursu silmək. Idempotentdir, lakin təhlükəsiz deyil.
- PATCH: Resursun kiçik dəyişiklikləri. Non-idempotent və təhlükəsiz deyil.
- HEAD: Cavab başlıqlarını soruşur, GET-ə bənzər, lakin cavab gövdəsi olmadan. Resursun mövcudluğunu yoxlamaq və ya meta-məlumat almaq üçün faydalıdır.
- OPTIONS: Resurs üçün mövcud metodlar və digər seçimlər haqqında məlumat soruşur.
Bu metodların istifadəsi veb qarşılıqlı əlaqələri strukturlaşdırılmış və başa düşülən edir, bu da API-lərin inkişafı və testində vacibdir.