TrueURL
TrueURL

Menü

202 Accepted

İstek işlenmek üzere kabul edildi ama henüz tamamlanmadı. Asenkron işler için kullanılır; nihai sonuç garanti edilmez.

Neden ifadesi
Accepted
Yönlendirme
Hayır
Varsayılan olarak önbelleğe alınabilir
Hayır

202 Accepted, sunucunun isteği kabul ettiği ama henüz tamamlamadığı, hatta hiç tamamlamayabileceği anlamına gelir. HTTP'de arka planda yapılan bir işin sonucunu sonradan bildirmenin bir yolu yoktur; bu yüzden 202 kasıtlı olarak hiçbir taahhütte bulunmaz.

Toplu işler, dışa aktarmalar, video dönüştürme, mesaj kuyrukları ve arka planda çalışan diğer işler için kullanılır. İyi bir 202 yanıtı istemciye işi nasıl takip edeceğini söyler: durumun kontrol edilebileceği bir URL (gövdede veya bir Location başlığında) ve işin ne zaman biteceğine dair bir tahmin, bazen Retry-After ile birlikte.

İstemciler 202'yi başarı olarak değerlendirir. Örneğin webhook gönderen sistemler bu kodu, diğer 2xx kodları gibi, bir olayın alındığının onayı olarak kabul eder.

Örnek yanıt

HTTP
HTTP/1.1 202 Accepted
Date: Fri, 06 Nov 2026 10:15:32 GMT
Location: https://api.example.com/v1/exports/3f9c
Retry-After: 30
Content-Type: application/json
Content-Length: 31

{"id":"3f9c","status":"queued"}

SEO ve yönlendirme kontrolü

202'nin arama motorlarına yönelik sayfalarda yeri yoktur. Tarama botları onu başarı olarak değerlendirir, ancak genellikle dizine eklenecek bir şey yoktur. Analitik beacon'ları ve izleme uç noktaları çoğu zaman 202 veya 204 döndürür; bu bir sorun değildir, çünkü bunlar sayfa olarak taranmaz.

Yaygın nedenler ve kullanım alanları

  • Bir API uzun süren bir işi kuyruğa aldı ve durumunun sorgulanabileceği bir URL döndürüyor.
  • Bir webhook alıcısı olayı hemen onaylıyor ve daha sonra işliyor.
  • Bir loglama veya analitik uç noktası verileri, saklandığını doğrulamadan kabul ediyor.

URL yönlendirme kontrolü

Ücretsiz TrueURL yönlendirme kontrol aracıyla bir URL'nin döndürdüğü tüm durum kodlarını adım adım görün.