202
Accepted
HTTP durum kodu 202'ün belirtimi
202 Accepted durum kodu, talebin işleme alınmak üzere kabul edildiğini ancak işlemin tamamlanmadığını gösterir. İşlem gerçekten gerçekleştiğinde izin verilmeyebileceğinden, istek sonunda işleme alınabilir veya alınmayabilir. HTTP'de eşzamansız bir işlemden bir durum kodunu yeniden göndermek için bir olanak yoktur. 202 Accepted yanıtı kasıtlı olarak bağlayıcı değildir.
Bunun amacı, bir sunucunun, kullanıcı aracısının sunucuyla bağlantısının işlem tamamlanana kadar devam etmesini gerektirmeden başka bir işlem (belki de günde yalnızca bir kez çalıştırılan toplu iş odaklı bir işlem) için bir isteği kabul etmesine izin vermektir. Bu yanıtla birlikte gönderilen gösterim, isteğin mevcut durumunu açıklamalı ve kullanıcıya isteğin ne zaman yerine getirileceğine dair bir tahmin sağlayabilecek bir durum izleyicisine işaret etmelidir (veya yerleştirmelidir).
Kaynak / Alıntı: 202 Accepted HTTP durum kodu RFC7231 bölümünün 6.3.3 kısmında belirtilmiştir.
HTTP protokolü
PHP ile 202 durum kodu nasıl atılır?
Bir web sayfasında HTTP durum kodu 202'ü atmak için PHP işlevi http_response_code kullanılabilir. Sözdizimi aşağıdaki gibidir: http_response_code(202) (PHP 5 >= 5.4.0, PHP 7, PHP 8)
202 HTTP Durum Kodunu Test Etme
HTTP durum kodunu (bu durumda 202 Accepted) 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=202
Durum: 202 Accepted
Şunlar: Network
IP adresi: XX.XX.XX.XX
202 durum kodunun tarayıcı uyumluluğu
Chrome | no data |
Edge | no data |
Firefox | no data |
Opera | no data |
Safari | no data |
Chrome Android | no data |
Firefox for Android | no data |
Opera Android | no data |
Safari on iOS | no data |
Internet | no data |
WebView Android | no data |