⊗inhpBsRM 6 of 29 menu

HTTP Sorag Metodları

HTTP soraglarının ən çox rast gəlinən metodları GET və POST metodlarıdır. Gəlin bu metodları daha ətraflı nəzərdən keçirək, həmçinin digər, daha az rast gəlinən metodları da öyrənək. Digər metodların təsviri kifayət qədər ümumidir. Məsələ ondadır ki, bu metodlar geniş tətbiqə malikdir və HTTP protokolu onların yalnız ümumi məqsədini göstərir. Beləliklə, metodların təsviri:

Metod Təsvir
GET GET metodu - ən çox istifadə edilən əsas metoddur. O, sadəcə səhifələrin alınması üçün istifadə olunur.
POST POST metodu istifadəçi məlumatlarının ötürülməsi üçün istifadə olunur. Məsələn, veb saytın ziyarətçisi məqaləyə şərh yazmaq istəyir. Bu halda klient POST metodu ilə sorag etməlidir. Bu zaman istifadəçinin şərhi soragın gövdəsində göndəriləcək. Server isə bu şərhi yadda saxlayacaq və cavab olaraq, əvvəllər yazılmış bütün şərhlərin və bizim yeni şərhimizin olduğu məqalə səhifəsini qaytaracaq. Həmçinin, adətən fayllar serverə yüklənərkən də POST metodu istifadə olunur.
HEAD HEAD metodu, səhifəni GET metodu kimi sorğulayır, lakin cavabda yalnız başlıqları alır, cavab gövdəsi olmadan.
DELETE DELETE metodu serverə aydın şəkildə bildirir ki, klient serverdə həmin URI üçün saxlanılan məlumatları silmək istəyir.
PATCH PATCH metodu serverə aydın şəkildə bildirir ki, klient serverdə həmin URI üçün saxlanılan məlumatları dəyişdirmək istəyir.
PUT PUT metodu serverə aydın şəkildə bildirir ki, klient serverə həmin URI üçün məlumat yükləmək istəyir.
POST və PUT metodları arasındakı fundamental fərq göstərilən URI-lərin məqsədlərinin başa düşülməsindədir. POST metodu güman edir ki, göstərilən URI üzrə klientin ötürdüyü məzmunun emalı həyata keçiriləcək. PUT istifadə edərkən isə klient güman edir ki, yüklənən məzmun təyin edilmiş URI-də yerləşən resursa uyğundur.

Real Həyat

Real həyatda serverlər yaxşı şəkildə yalnız GET və POST metodlarını dəstəkləyir. Buna görə də GET metodu həm məlumatların alınması, həm də onların silinməsi və dəyişdirilməsi üçün istifadə olunur. POST metodu isə həm onların emalı üçün məlumatların yüklənməsi, həm də məlumatların dəyişdirilməsi və silinməsi üçün istifadə olunur.

Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et