ステータス・コード

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

HTTPステータス・コード 説明
200 OK リクエストが正常に完了されました。200ステータスは、GETメソッドまたはPOSTメソッドが成功すると返されます。
400 Bad Request 情報が欠落しているか無効なため(たとえば、入力フィールドに検証エラーがある、必須の値が欠落しているなど)、リクエストを処理できませんでした。
401 Unauthorized リクエストは承認されません。このリクエストに含まれていた認証資格証明が欠落しているか無効です。
403 Forbidden ユーザーを認証できません。このリクエストを実行する権限がユーザーにありません。
404 Not Found リクエストに、存在しないリソースURIが含まれています。
405 Method Not Allowed リクエストに指定されたHTTP動詞(DELETEGETPOSTPUT)は、このリクエストURIではサポートされていません。
406 受入れ不可 このリクエストで指定されたリソースは、リクエストのAcceptヘッダーにあるメディア・タイプのいずれかに対応する表現を生成できません。たとえば、クライアントのAcceptヘッダーではXMLを返すようにリクエストされていますが、リソースはJSONしか返しません。
415 Not Acceptable クライアントのContentTypeヘッダーが正しくありません(たとえば、クライアントがXMLでリクエストを送信しようとしたが、リソースはJSONしか受け付けないなど)。
500 Internal Server Error サーバーで予期しない状態が発生し、リクエストを処理できませんでした。
503 Service Unavailable サーバーが一時的に高負荷の状態にあるかメンテナンス中であるため、リクエストを処理できません。Oracle Blockchain Platform REST Webアプリケーションは現在実行されていません。