HTTP 応答状態コード
この記事では、グローバル HTTP 応答状態コードとその意味を一覧表示します。 また、一般的にすべての PlayFab API に適用される追加の説明も含まれています。
HTTP Web 要求に関連する問題のトラブルシューティングを行うには、このページを参照ガイドとして使用してください。 特定の API に関連する具体的な説明については、その API のドキュメント ページに移動する必要があります。
ここに一覧表示されていない状態コードが表示される場合は、PlayFab フォーラム でご意見をお寄せいただき、API と SDK の質問 の下にある質問を分類してください。
注意
すべての API が、以下に示すすべての状態コードを返すことができるわけではありません。 一部のコードのみを返す API があります。
HTTP 状態コード | 一般的な説明 |
---|---|
100 | Continue: HEAD 要求で返されました |
200 | OK: 成功したすべての要求に対して返されます。 一括 API の部分的な成功を示している可能性があります。 |
201 | Created: 要求が成功し、リソースが作成されました。 |
202 | Accepted: 要求が成功しました。処理は非同期的に続行されます。 |
204 | No Content: API は成功しましたが、API から返される応答はありません。 |
400 | Bad Request: 無効な要求または要求ペイロード構造が無効だった要求のパラメーター。 再試行はしないでください。 |
401 | Unauthorized: 呼び出し元は、特定の API を呼び出すか、要求されたアクションを実行する権限がありません。 再試行はしないでください。 |
403 | Forbidden: 呼び出し元はアクセスを許可されていません。 再試行はしないでください。 |
404 | Not Found: API が存在しません。 再試行はしないでください。 |
408 | Request Timeout: 要求がサーバーに送信するのに時間がかかりすぎました。 指数バックオフ パターンを使用して再試行できます。 |
409 | Conflict: 2 つの API 呼び出しの間にコンカレンシー エラーが発生しました。 指数バックオフ パターンを使用して再試行できます。 |
413 | Payload Too Large: 要求がサーバーで処理できるサイズを超えています。 再試行はしないでください。 予期しない場合は、サポートにお問い合わせください。 |
414 | URI Too Long: 要求の URI がサーバーで処理できる時間を超えています。 再試行はしないでください。 |
429 | Too Many Request: API 呼び出しのレートが制限されています。 要求を一時停止してから再試行し、API から "Retry-After" ヘッダーが返されたかどうか、または遅延が必要な場合は JSON 応答で retryAfter が返されたかどうかを確認します。 |
500 | Internal Server Error: PlayFab サーバーでエラーが発生しました。 再試行できます。問題が解決しない場合は、サポートにお問い合わせください。 |
501 | Not Implemented: 呼び出された API はまだ実装されていません。 再試行はしないでください。 |
502 | Bad Gateway: PlayFab API サーバーを使用して要求を処理できません。 指数バックオフ パターンを使用して要求を一時停止してから再試行します。 |
503 | Service Unavailable: PlayFab API サーバーは要求を処理できません。 指数バックオフ パターンを使用して要求を一時停止してから再試行します。 |
504 | Gateway Timeout: PlayFab API サーバーは要求を処理できません。 要求を一時停止してから再試行します。 |