リクエストの送信
Embedded Python ExecutionのREST APIを使用してリクエストを送信する場合は、次のガイドラインを使用します。
URL構造
リクエストのURL構造は次のとおりです。
https://<oml-cloud-service-location-url>.oraclecloudapps.com
URLの<oml-cloud-service-location-url>
には、テナンシID、リージョンおよびデータベース名が含まれます。
URLの例は次のとおりです。
https://qtraya2braestch-omldb.adb.us-sanjose-1.oraclecloudapps.com
この例では、
qtraya2braestch
はテナンシIDです。omldb
はデータベース名です。adb.us-sanjose-1.oraclecloudapps.com
はリージョンです
サポートされているメソッド
次の表にまとめているように、標準HTTPメソッド・リクエストを使用して、Embedded Python ExecutionエンドポイントのREST APIで操作を実行できます。
HTTPメソッド | 説明 |
GET |
Embedded Python ExecutionのREST APIのバージョンに関するメタデータ、使用可能なEmbedded Python Executionスクリプトに関する情報、または非同期ジョブのステータスまたは結果を取得します。 |
HEAD |
Embedded Python Execution操作に関するヘッダー情報を取得します。 |
POST |
Embedded Python Executionスクリプトでユーザー定義関数を実行します。 |
メディア・タイプ
Embedded Python ExecutionのREST APIでは、application/json
メディア・タイプがサポートされています。
サポートされているヘッダー
Embedded Python ExecutionのREST APIでは、HTTPリクエストまたはレスポンスのヘッダー・セクションで渡される可能性のある次のヘッダーをサポートしています。
ヘッダー | 説明 | 例 |
Accept-Encoding |
圧縮をサポートするための受入可能なエンコーディングのリスト。 | Accept-Encoding: gzip |
Content-Encoding |
圧縮をサポートするための受入可能なエンコーディングのリスト。 | Content-Encoding: deflate |
Content-Type |
リクエストの本文のメディア・タイプ。POSTおよびPUTリクエストの場合、必須です。 | Content-Type: application/json |