レスポンス・コード
Oracle Access Management (OAM)フェデレーション・マネージメントREST APIリソースをコールする場合、レスポンス・ヘッダーは、次の表に示すいずれかの標準HTTPステータス・コードを返します。
HTTPステータス・コード | 説明 |
---|---|
200 OK |
リクエストは正常に完了しました。200ステータスは、 |
201 Created |
要求が満たされ、新規リソースが作成されます。レスポンスには、新たに作成されたリソースの正規のURIを含むLocationヘッダーが含まれています。 ステータス201は、同期リソースの作成、またはレスポンスが返される前に完了した非同期リソースの作成から返されます。 |
202 Accepted |
要求の処理は受け入れられましたが、処理は完了していません。要求は、実際に処理される時に拒否される可能性があるため、最終的に処理されない場合もあります。 非同期( クライアントは、レスポンスに含まれるジョブ・リソースのLocationヘッダーを調べて、ジョブが終了した時期を確認する必要があります。ジョブの現在の状態を表すエンティティも返されます。 |
204 No Content |
操作が成功し、レスポンス本文に送信するコンテンツはありません。これは通常 |
307 Temporary Redirect |
識別されている一時的な場所でリクエストを繰り返しますが、リソースの永久参照として元の場所を使用してください。 |
308 Permanent Redirect |
識別されている場所でリクエストを繰り返しますが、リソースの永久参照としてその場所を使用してください。 |
400 Bad Request |
情報が欠落しているか不適切であるため(入力フィールドの検証エラー、必須値の欠落など)、リクエストを処理できませんでした。 |
401 Unauthorized |
リクエストが認可されていません。このリクエストに認証資格証明がないか、または無効です。 |
403 Forbidden |
リクエスト操作はサポートされていません。 |
404 Not Found |
リクエストには、存在しないリソースURIが含まれています。 |
405 Method Not Allowed |
リクエストに指定されたHTTP動詞( |
409 Conflict |
バージョン番号が一致しないか、重複するリソースがリクエストされて再作成できません。 |
412 Precondition Failed |
リソースの変更時に更新できませんでした。 |
413 エンティティ要求が大きすぎます |
maxOperations (1000)またはmaxPayload (1048576)を超えました。 |
415 Not Acceptable |
クライアントのContentTypeヘッダーが正しくありません(たとえば、クライアントがXMLでリクエストを送信しようとしたが、リソースがJSONのみを受理できる場合)。 |
500 Internal Server Error |
サーバーに予期せぬ状態が発生し、リクエストを処理できませんでした。 |
501 Not Implemented |
リクエストされた操作はサポートされていません。 |
503 Service Unavailable |
サーバーが一時的に高負荷の状態にあるかメンテナンス中であるため、リクエストを処理できません。Oracle Access Management Service REST Webアプリケーションは現在実行されていません。 |