tool::http-status-detail
202 Accepted
The request has been accepted but not yet acted upon.
Statuscode
202
Name
Accepted
Kategorie
2xxDetaillierte Erklärung
HTTP 202 Accepted zeigt an, dass die Anfrage zur Verarbeitung angenommen wurde, die Verarbeitung aber noch nicht abgeschlossen ist. Es wird für asynchrone Operationen verwendet, bei denen der Server die Aufgabe später erledigt — wie E-Mail-Versand, Dateiverarbeitung oder Batch-Jobs, die kein sofortiges Ergebnis liefern können.
Häufige Ursachen
- ▸Eine asynchrone E-Mail-Sendeanfrage wurde in die Warteschlange eingereiht
- ▸Ein lang laufender Batch-Job wurde zur Hintergrundverarbeitung registriert
- ▸Eine externe Dienstintegrationsaufgabe wird asynchron verarbeitet
- ▸Eine Dateiverarbeitungs- oder Berichtgenerierungsaufgabe wurde gestartet
Lösungsansätze
- 1.202 ist eine normale Antwort — keine Korrektur erforderlich
- 2.Es empfiehlt sich, eine Polling-URL oder einen Webhook-Endpunkt für die Statusverfolgung in der Antwort anzugeben
- 3.Implementieren Sie einen Benachrichtigungsmechanismus für den Fall, dass die Async-Aufgabe fehlschlägt
Zugehörige HTTP-Header
LocationContent-TypeAntwortbeispiel
HTTP/1.1 202 Accepted
Content-Type: application/json
Location: /api/jobs/abc123
{"jobId":"abc123","status":"pending","checkUrl":"/api/jobs/abc123"}Verwandte Statuscodes
200OKThe request has succeeded.→201CreatedThe request has been fulfilled and a new resource has been created.→203Non-Authoritative InformationThe response is from a transforming proxy, not the origin server.→204No ContentThe server successfully processed the request but returns no content.→205Reset ContentThe server processed the request; the client should reset the document view.→
ad · 300×250
// related tools