HTTP - Status Codes
Müəllif : Asim Verdiyev
Last updated
Müəllif : Asim Verdiyev
Last updated
Serverin cavabında Status Code'ları 3 rəqəmli tam ədəddir ki, burada siz Status Kodunun birinci rəqəminə baxaraq cavab sinfini təyin edə bilərsiniz. Son iki rəqəmin heç bir kateqoriyaya aidiyyatı yoxdur. Birinci rəqəm üçün 5 kateqoriya var:
S.N | Code və Açıqlaması |
---|---|
HTTP status kodları genişləndirilə bilər və HTTP applikasiyaları bütün qeydə alınmış status kodlarının mənasını başa düşmək məcburiyyətində deyil. Aşağıda status kodlarının siyahısı verilmişdir.
Mesaj | Açıqlaması |
---|---|
Mesaj | Açıqlaması |
---|---|
Mesaj | Açıqlaması |
---|---|
Mesaj | Açıqlaması |
---|---|
Mesaj | Açıqlaması |
---|---|
1
1xx: Informational
Bu o deməkdir ki, sorğu qəbul edilib və proses davam edir
2
2xx: Success
Bu, hərəkətin uğurla qəbul edildiyini, başa düşüldüyünü və qəbul edildiyini bildirir.
3
3xx: Redirection
Bu o deməkdir ki, sorğunu tamamlamaq üçün əlavə tədbirlər görülməlidir.
4
4xx: Client Error
Bu o deməkdir ki, sorğuda səhv sintaksis var və ya yerinə yetirilə bilməz.
5
5xx: Server Error
Bu o deməkdir ki, server etibarlı sorğunu yerinə yetirə bilmədi.
100 Continue
Sorğunun yalnız bir hissəsi server tərəfindən qəbul edilib, lakin rədd edilmədiyi müddətcə müştəri sorğu ilə davam etməlidir.
101 Switching Protocols
Server protokolları dəyişir
200 OK
Müraciət qaydasındadır.
201 Created
Sorğu tamamlandı və yeni resurs yaradıldı .
202 Accepted
Sorğu emal üçün qəbul edilir, lakin emal tamamlanmayıb.
203 Non-authoritative Information
Başlıqda olan məlumat orijinal serverdən deyil, yerli və ya üçüncü tərəf nüsxəsindəndir.
204 No Content
Cavabda status kodu və başlıq verilir, lakin cavabda heç bir entity-header yoxdur.
205 Reset Content
Brauzer əlavə input üçün bu əməliyyat üçün istifadə edilən formanı təmizləməlidir.
300 Multiple Choices
Link siyahısıdır. İstifadəçi linki seçib həmin yerə gedə bilər. Maksimum beş ünvan seçilə bilər.
301 Moved Permanently
Tələb olunan səhifə yeni URL-ə köçürüldü .
302 Found
Tələb olunan səhifə müvəqqəti olaraq yeni url-ə köçürüldü.
303 See Other
Tələb olunan səhifəni başqa url altında tapmaq olar.
304 Not Modified
Bu, URL-in göstərilən tarixdən bəri dəyişdirilmədiyi If-Modified-Since və ya If-None-Match başlıqlarına cavab kodudur.
305 Use Proxy
Tələb olunan URL-ə Location başlığında qeyd olunan proksi vasitəsilə daxil olmaq lazımdır.
306 Unused
Bu kod əvvəlki versiyada istifadə edilmişdir. Artıq istifadə edilmir, lakin kod qorunur.
307 Temporary Redirect
Tələb olunan səhifə müvəqqəti olaraq yeni url-ə köçürüldü.
400 Bad Request
Server sorğunu başa düşmədi.
401 Unauthorized
Tələb olunan səhifəyə istifadəçi adı və parol lazımdır.
402 Payment Required
Bu kodu hələ istifadə edə bilməzsiniz.
403 Forbidden
Tələb olunan səhifəyə giriş qadağandır.
404 Not Found
Server tələb olunan səhifəni tapa bilmir.
405 Method Not Allowed
Sorğuda göstərilən üsula icazə verilmir.
406 Not Acceptable
Server yalnız müştəri tərəfindən qəbul edilməyən cavab yarada bilər.
407 Proxy Authentication Required
Bu sorğuya xidmət etməzdən əvvəl siz proksi server ilə autentifikasiya etməlisiniz.
408 Request Timeout
Sorğu serverin gözləməyə hazır olduğundan daha uzun çəkdi.
409 Conflict
Ziddiyyət səbəbindən sorğu tamamlana bilmədi.
410 Gone
Tələb olunan səhifə artıq əlçatan deyil.
411 Length Required
"Content-Length" müəyyən edilməyib.Onsuz server sorğunu qəbul etməyəcək.
412 Precondition Failed
Sorğuda verilən ilkin şərt server tərəfindən yanlış olaraq qiymətləndirilib.
413 Request Entity Too Large
Server sorğunu qəbul etməyəcək, çünki sorğu obyekti çox böyükdür.
414 Request-url Too Long
Server sorğunu qəbul etməyəcək, çünki url çox uzundur. "post" sorğusunu uzun sorğu məlumatı ilə "get" sorğusuna çevirdiyiniz zaman baş verir .
415 Unsupported Media Type
Media növü dəstəklənmədiyi üçün server sorğunu qəbul etməyəcək.
416 Requested Range Not Satisfiable
Tələb olunan bayt aralığı mövcud deyil və hüdudlardan kənardır.
417 Expectation Failed
Expect sorğu-başlıq sahəsində verilən gözlənti bu server tərəfindən yerinə yetirilə bilmədi.
500 Internal Server Error
Sorğu tamamlanmadı. Server gözlənilməz hal ilə qarşılaşdı.
501 Not Implemented
Sorğu tamamlanmadı. Server tələb olunan funksionallığı dəstəkləmir.
502 Bad Gateway
Sorğu tamamlanmadı. Server yuxarı serverdən yanlış cavab aldı.
503 Service Unavailable
Sorğu tamamlanmadı. Server müvəqqəti olaraq həddən artıq yüklənir və ya işləmir.
504 Gateway Timeout
Gateway zaman aşımına uğradı
505 HTTP Version Not Supported
Server "http protocol" versiyasını dəstəkləmir.