ステータス・コード

Oracle GoldenGate RESTリソースのいずれかを呼び出すと、次の表に定義する標準HTTPの次のステータス・コードのいずれかがレスポンス・ヘッダーで返されます。

HTTPステータス・コード 説明
200 OK リクエストが正常に完了されました。200ステータスは、GETメソッドまたはPOSTメソッドが成功すると返されます。
201 Created リクエストが完了し、新規のリソースが作成されました。201ステータスはPOSTメソッドによって提供されます。

201ステータスは、レスポンスが返されるより前に完了した同期リソース作成または非同期リソース作成から返されます。

202 Accepted

リクエストが受け入れられました。

400 Bad Request

情報が欠落しているか無効なため(たとえば、入力フィールドに検証エラーがある、必須の値が欠落しているなど)、リクエストを処理できませんでした。

401 Unauthorized

リクエストは承認されません。このリクエストに含まれていた認証資格証明が欠落しているか無効です。

403 Forbidden

ユーザーを認証できません。このリクエストを実行する権限がユーザーにありません。

404 Not Found

リクエストに、存在しないリソースURIが含まれています。

405 Method Not Allowed

リクエストで指定されたHTTP動詞(DELETEGETPOSTPUT)が、このリクエストURIではサポートされていません。

406 Not Acceptable

このリクエストで指定されたリソースは、リクエストのAcceptヘッダーにあるメディア・タイプのいずれかに対応する表現を生成できません。たとえば、クライアントのAcceptヘッダーではXMLを返すようにリクエストされていますが、リソースはJSONしか返しません。

409

POST操作で競合が生成しました。

415 Not Acceptable

クライアントのContentTypeヘッダーが正しくありません(たとえば、クライアントがXMLでリクエストを送信しようとしたが、リソースはJSONしか受け付けないなど)。

500 Internal Server Error

サーバーで予期しない状態が発生し、リクエストを処理できませんでした。

503 Service Unavailable

サーバーが一時的な過負荷またはメンテナンス状態にあるため、サーバーがリクエストを処理できません。Oracle GoldenGate RESTのWebアプリケーションは現在実行されていません。