HTTP-Antwortcode status
In diesem Artikel werden globale HTTP-Antworten status Codes und deren Bedeutung aufgeführt. Es enthält auch eine zusätzliche Beschreibung, die im Allgemeinen für alle PlayFab-APIs gilt.
Verwenden Sie diese Seite als Referenzleitfaden, um Probleme im Zusammenhang mit HTTP-Webanforderungen zu beheben. Spezifische Beschreibungen, die sich auf eine bestimmte API beziehen, finden Sie auf der Dokumentationsseite für diese API.
Wenn Sie einen status Code erhalten, der hier nicht aufgeführt ist, teilen Sie uns dies in PlayFab-Foren mit, und kategorisieren Sie Ihre Frage unter API- und SDK-Fragen.
Notiz
Nicht jede API kann alle unten aufgeführten status Codes zurückgeben. Es gibt APIs, die nur einige der Codes zurückgeben.
HTTP-status-Code | Allgemeine Beschreibung |
---|---|
100 | Continue: Wird bei HEAD Anforderungen zurückgegeben. |
200 | OK: Wird für alle erfolgreichen Anforderungen zurückgegeben. Kann auf teilweisen Erfolg für Massen-APIs hindeuten. |
201 | Erstellt: Die Anforderung war erfolgreich, und die Ressource wurde erstellt. |
202 | Akzeptiert: Die Anforderung war erfolgreich, die Verarbeitung wird asynchron fortgesetzt. |
204 | Kein Inhalt: Die API war erfolgreich, aber es gibt keine Antwort, die von der API zurückgegeben werden soll. |
400 | Ungültige Anforderung: Parameter in der Anforderung, bei denen eine ungültige Oder Anforderungsnutzlaststruktur ungültig war. Versuchen Sie es nicht erneut. |
401 | Nicht autorisiert: Der Aufrufer ist nicht autorisiert, entweder die spezifische API aufzurufen oder die angeforderte Aktion auszuführen. Versuchen Sie es nicht erneut. |
403 | Verboten: Anrufer ist kein Zugriff erlaubt. Versuchen Sie es nicht erneut. |
404 | Nicht gefunden: Die API ist nicht vorhanden. Versuchen Sie es nicht erneut. |
408 | Anforderungstimeout: Die Anforderung hat zu lange gedauert, bis sie an den Server gesendet wurde. Es ist in Ordnung, einen Wiederholungsversuch mit exponentiellem Backoffmuster auszuführen. |
409 | Konflikt: Zwischen zwei API-Aufrufen ist ein Parallelitätsfehler aufgetreten. Es ist in Ordnung, einen Wiederholungsversuch mit exponentiellem Backoffmuster auszuführen. |
413 | Nutzlast zu groß: Die Anforderung ist größer als der Server verarbeiten darf. Versuchen Sie es nicht erneut. Wenden Sie sich bei Unerwartetem an den Support. |
414 | URI zu lang: Der URI in der Anforderung ist länger als der Server verarbeiten darf. Versuchen Sie es nicht erneut. |
429 | Zu viele Anforderungen: API-Aufrufe werden ratenlimitiert. Halten Sie die Anforderung an, und versuchen Sie es dann erneut, und überprüfen Sie, ob die API den "Retry-After"-Header oder retryAfter in der JSON-Antwort auf erforderliche Verzögerung zurückgegeben hat. |
500 | Interner Serverfehler: Auf dem PlayFab-Server ist ein Fehler aufgetreten. Wenn das Problem weiterhin besteht, wenden Sie sich an den Support. |
501 | Nicht implementiert: Die aufgerufene API wurde noch nicht implementiert. Versuchen Sie es nicht erneut. |
502 | Ungültiges Gateway: PlayFab-API-Server sind nicht verfügbar, um die Anforderung zu verarbeiten. Halten Sie die Anforderung an, und wiederholen Sie sie dann mit exponentiellem Backoffmuster. |
503 | Dienst nicht verfügbar: PlayFab-API-Server sind nicht verfügbar, um die Anforderung zu verarbeiten. Halten Sie die Anforderung an, und wiederholen Sie sie dann mit exponentiellem Backoffmuster. |
504 | Gatewaytimeout: PlayFab-API-Server sind nicht verfügbar, um die Anforderung zu verarbeiten. Halten Sie die Anforderung an, und wiederholen Sie sie dann. |