关于 AutoREST 页
使用自动启用方案对象以进行 REST 访问 (AutoREST) 功能,为当前方案中的数据库对象启用 REST 访问。
通过对方案对象(如表、视图、函数、过程和程序包)启用 REST 访问,可以通过 RESTful 服务访问该对象。请参阅 Oracle REST Data Services Developer's Guide 中的 AutoREST
要导航到 "AutoREST" 页面,请在 "REST Overview" 页面中,单击 AutoREST 或从标题的菜单中选择 AutoREST 。
AutoREST 页面包含三个部分:
-
对象:显示启用 REST 的方案对象数,这些对象在方案中启用的方案对象总数中受保护且需要授权。
-
自动 REST :显示方案中启用 REST 的表和视图、程序包、过程和函数的数量。单击卡可查看下面列出的相应对象。
-
页面底部将根据在 AutoREST 中所做的选择列出方案对象。您可以在卡视图或网格视图中查看这些对象。对象的上下文菜单中可用的操作包括:
-
编辑:编辑启用 REST 的对象的“对象别名”或“需要验证”字段。有关字段的说明,请参阅为数据库对象启用 REST 访问
-
禁用:禁用对象的 REST 访问。请参阅为数据库对象禁用 REST 访问
-
获取 Curl :为启用 REST 的对象生成 cURL 调用。请参阅为启用 REST 的数据库对象生成 cURL 请求
-
导出 OpenAPI :将对象导出为 JSON Open API 代码。
-
OpenAPI 视图:将对象显示为 Swagger UI 实施。您可以查看和执行处理程序,将参数传递给处理程序,以及复制或下载响应。
-
- 为数据库对象启用 REST 访问
您可以为表、视图、实体化视图、函数、过程或程序包启用 REST 访问。 - 为数据库对象禁用 REST 访问
本节介绍如何为数据库对象禁用 REST 访问。 - 为启用 REST 的数据库对象生成 cURL 请求
对于启用 REST 的数据库对象,您可以为所选对象的 GET、POST、PUT 和 DELETE 请求生成示例 cURL 调用。使用“Copy to Clipboard(复制到剪贴板)”图标复制 cURL 代码。
另请参阅:
父主题:REST 页
禁用对数据库对象的 REST 访问
本节介绍如何为数据库对象禁用 REST 访问。
- 在“SQL”页的“导航器”选项卡中,右键单击启用了 REST 的数据库对象,然后选择禁用。
- 您会看到一个确认提示。单击确定。
父主题:关于 AutoREST 页
为启用 REST 的数据库对象生成 cURL 请求
对于启用了 REST 的数据库对象,您可以为所选对象的 GET、POST、PUT 和 DELETE 请求生成示例 cURL 调用。使用“Copy to Clipboard(复制到剪贴板)”图标复制 cURL 代码。
要查看所选对象的特定方法的 cURL 调用,请执行以下操作:
父主题:关于 AutoREST 页