リクエストの送信
Oracle Blockchain Platform REST APIを使用してリクエストを送信する場合は、次のガイドラインを使用します。
URLの構造
次のURL構造を使用して、Oracle Blockchain PlatformのRESTリソースにアクセスします:
https://<rest_server_url:port/<resource-path>
説明:
-
<rest_server_url:port>
は、Oracle Blockchain PlatformコンソールにリストされているRESTプロキシのURLです。コンソールで、ノード・ページを開き、RESTプロキシ・ノードを探します。ルート列に、ポートとRESTプロキシ番号を含むURLがリストされます。
-
<resource-path>
: RESTエンドポイントを定義する相対パス。たとえば:/bcsgw/rest/v1/transaction/query
RESTエンドポイントの完全なリストは、「すべてのRESTエンドポイント」を参照してください。
サポートされるメソッド
次の表に示すように、標準のHTTPメソッド・リクエストを使用して、Oracle Blockchain Platformで基本的なトランザクション関連操作を実行できます。
HTTPメソッド | 説明 |
GET |
ブロックチェーンに関する情報を取得します。 |
POST |
ブロックチェーンでトランザクションを呼び出すか、新規ブロックチェーン・ノード・オブジェクトを作成します。 |
PATCH |
ブロックチェーン・ノードを更新します。 |
DELETE |
ブロックチェーン・ノードを削除します。 |
メディア・タイプ
次のメディア・タイプがOracle Blockchain Platform REST APIでサポートされます:
-
application/json
サポートされるヘッダー
Oracle Blockchain Platform REST APIは、HTTPリクエストまたはレスポンスのヘッダー・セクションで渡される次のヘッダーをサポートしています。
ヘッダー | 説明 | 例 |
Content-Type |
リクエストの本文のメディア・タイプ。POSTおよびPUTリクエストの場合、必須です。 | Content-Type: application/json |