200 durum kodunun genel açıklaması
Bu metin bloğu ne yazık ki sadece İngilizce olarak mevcuttur.
The HTTP status code 200 OK signals that the server has successfully processed the client's request and returned a correct response. This means that the web page or resource that the client requested was found and successfully transmitted. It is a standard status code used for successful requests.
HTTP durum kodu 200'ün belirtimi
GET hedef kaynağın bir gösterimi;
HEAD GET ile aynı gösterim, ancak gösterim verileri olmadan;
POST eylemin durumunun veya eylemden elde edilen sonuçların bir gösterimi;
PUT, DELETE eylemin durumunun bir gösterimi;
OPTIONS iletişim seçeneklerinin bir gösterimi;
TRACE son sunucu tarafından alınan istek mesajının bir gösterimi.
CONNECT yanıtları dışında, 200 OK yanıtı her zaman bir yüke sahiptir, ancak bir kaynak sunucu sıfır uzunlukta bir yük gövdesi oluşturabilir. Yük istenmiyorsa, bir kaynak sunucu bunun yerine 204 (İçerik Yok) göndermelidir. CONNECT için, başarılı sonuç 200 OK yanıt başlığı bölümünden hemen sonra başlayan bir tünel olduğu için hiçbir yüke izin verilmez. 200 OK yanıtı varsayılan olarak önbelleğe alınabilir; yani, yöntem tanımı veya açık önbellek kontrolleri tarafından aksi belirtilmedikçe (bkz. [RFC7234] Bölüm 4.2.2).Kaynak / Alıntı: 200 OK HTTP durum kodu RFC7231 bölümünün 6.3.1 kısmında belirtilmiştir.
HTTP protokolü
PHP ile 200 durum kodu nasıl atılır?
Bir web sayfasında HTTP durum kodu 200'ü atmak için PHP işlevi http_response_code kullanılabilir. Sözdizimi aşağıdaki gibidir: http_response_code(200) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
200 HTTP Durum Kodunu Test Etme
HTTP durum kodunu (bu durumda 200 OK) ve istemci tarafındaki diğer bilgileri görüntüleyebilmek için geliştirme konsolu F12 ile açılmalıdır. Ardından "Ağ" sekmesine gidin. Artık sayfa açılabilir, web sitesi (örnek index.php) ağ sekmesinde görünür olmalıdır. Bu seçilmeli ve ardından Herder bölümü seçilmelidir. Kullanıcı daha sonra aşağıdaki sonucu görecektir:
URL: https://http-statuscode.com/errorCodeExample.php?code=200
Durum: 200 OK
Şunlar: Network
IP adresi: XX.XX.XX.XX
200 durum kodunun tarayıcı uyumluluğu
Chrome | Yes |
Edge | Yes |
Firefox | Yes |
Opera | Yes |
Safari | Yes |
Chrome Android | Yes |
Firefox for Android | Yes |
Opera Android | Yes |
Safari on iOS | Yes |
Internet | Yes |
WebView Android | Yes |
Programlama dillerinde sabitler
http.StatusOK
Response::HTTP_OK
:ok
$this->response($data, HTTP_OK);
HTTP durum kodu 200 hakkında daha fazla bilgi içeren harici bağlantılar:
HTTP durum kodu 200 hakkında eğlenceli memler
Blog Yazıları
HTTP durum kodları 200 OK ve 201 Oluşturuldu: Başarılı, ancak anlamları farklı
HTTP durum kodlarının tarihçesiHTTP durum kodlarının tarihçesi, HTTP 1.0'ın 200 OK durum kodunu ortaya çıkardığı 1996 yılına kadar uzanır. O zamanlar bu kod, istenen verilerin yanıta dahil edildiği...