關於 AutoREST 頁面

使用「自動啟用 REST 存取的綱要物件 (AutoREST)」功能,啟用目前綱要中資料庫物件的 REST 存取。

啟用表格、檢視、函數、程序及套裝程式等綱要物件的 REST 存取,即可透過 RESTful 服務存取該綱要物件。請參閱 Oracle REST Data Services Developer's Guide 中的 AutoREST

若要瀏覽至 AutoREST 頁面,請在 REST 總覽頁面中,按一下 AutoREST 或從標頭的功能表中選取 AutoREST 。

AutoREST 頁面由三個部分組成:

  • 物件:顯示受保護且需要授權的已啟用 REST 綱要物件數目 (綱要中啟用的綱要物件總數)。

  • AutoREST :顯示綱要中啟用 REST 的表格和視觀表、套裝程式、程序以及函數數目。按一下卡片以查看下方所列的對應物件。

  • 頁面底部會根據 AutoREST 中選取的項目列出綱要物件。您可以在卡片檢視或方格檢視中檢視這些物件。物件的相關內容功能表中可用的動作如下:

啟用資料庫物件的 REST 存取

您可以為表格、檢視、具體化視觀表、函數、程序或套裝程式啟用 REST 存取。

若要讓 REST 啟用綱要物件,請執行下列動作:

  1. 在 SQL 頁面的「導覽器」頁籤中,用滑鼠右鍵按一下物件並選取 REST ,然後選取啟用。
  2. 在下列欄位中輸入值:
    • 物件別名:輸入物件的其他名稱。為了安全起見,建議您使用與實際物件名稱不同的名稱。

    • 需要認證:選取此選項即可保護 REST 端點。

    • 授權角色和授權權限:這些欄位會自動預先填入。

    顯示代碼:選取此選項即可檢視等同於「啟用 REST 存取」滑桿的 PL/SQL 程式碼。您可以在工作表中複製並執行此 PL/SQL 程式碼,以執行您在「啟用 REST 存取」滑桿中按一下啟用時所發生的相同動作。

  3. 按一下啟用。

    啟用 REST 的物件會以「導覽器」頁籤中的啟用 REST 圖示 啟用 REST 圖示 表示。

停用資料庫物件的 REST 存取

本節描述如何停用資料庫物件的 REST 存取。

  1. 在 SQL 頁面的「導覽器」頁籤中,在已啟用 REST 的資料庫物件上按一下滑鼠右鍵,然後選取停用。
  2. 您會看到確認的提示。按一下確定。

針對啟用 REST 的資料庫物件產生 cURL 要求

對於啟用 REST 的資料庫物件,您可以為選取的物件產生 GET、POST、PUT 和 DELETE 要求的範例 cURL 呼叫。使用「複製到剪貼簿」圖示來複製 cURL 程式碼。

檢視所選物件之特定方法的 cURL 呼叫:

  1. 在 SQL 頁面的「導覽器」頁籤中,於啟用 REST 的物件上按一下滑鼠右鍵,選取 REST ,然後選取 cURL 命令。
  2. 從左窗格中選取 HTTP 方法,視需要輸入值,然後按下一步以查看 cURL 命令。

    如需有關每個 HTTP 方法的詳細資訊,請參閱 Oracle REST Data Services 中的範例。