Informationen zur Seite "AutoREST"
Verwenden Sie das Feature "Automatische Aktivierung von Schemaobjekten für REST-Zugriff (AutoREST)", um den REST-Zugriff für Datenbankobjekte im aktuellen Schema zu aktivieren.
Wenn Sie den REST-Zugriff für ein Schemaobjekt wie Tabelle, View, Funktion, Prozedur und Package aktivieren, kann über RESTful-Services darauf zugegriffen werden. Siehe AutoREST in der Oracle REST Data Services-Entwicklerdokumentation
Um zur Seite "AutomatischREST" zu navigieren, klicken Sie auf der REST-Überblicksseite auf AutomatischREST, oder wählen Sie im Menü im Header die Option AutomatischREST aus.
Die Seite "AutoREST" besteht aus drei Teilen:
-
Objekte: Zeigt die Anzahl der REST-fähigen Schemaobjekte an, die geschützt sind und eine Autorisierung von der Gesamtanzahl der im Schema aktivierten Schemaobjekte erfordern.
-
AutoREST: Zeigt die Anzahl der Tabellen und Views, Packages, Prozeduren und Funktionen an, für die REST im Schema aktiviert ist. Klicken Sie auf eine Karte, um die entsprechenden Objekte unten anzuzeigen.
-
Im unteren Teil der Seite werden Schemaobjekte basierend auf der Auswahl in AutoREST aufgeführt. Sie können diese Objekte in der Kartenansicht oder Rasteransicht anzeigen. Folgende Aktionen sind im Kontextmenü für ein Objekt verfügbar:
-
Bearbeiten: Bearbeiten Sie die Felder "Objektalias" oder "Authentifizierung erforderlich" für das REST-fähige Objekt. Eine Beschreibung der Felder finden Sie unter REST-Zugriff für ein Datenbankobjekt aktivieren.
-
Deaktivieren: Deaktivieren Sie den REST-Zugriff für das Objekt. Siehe REST-Zugriff für ein Datenbankobjekt deaktivieren
-
Curl abrufen: Generieren Sie cURL-Aufrufe für ein REST-aktiviertes Objekt. Siehe cURL-Anforderungen für ein REST-fähiges Datenbankobjekt generieren
-
OpenAPI exportieren: Exportieren Sie das Objekt als offenen JSON-API-Code.
-
OpenAPI-Ansicht: Zeigt das Objekt als Swagger-UI-Implementierung an. Sie können die Handler anzeigen und ausführen, Parameter an die Handler übergeben und die Antworten kopieren oder herunterladen.
-
- REST-Zugriff für ein Datenbankobjekt aktivieren
Sie können den REST-Zugriff für eine Tabelle, eine Ansicht, eine Materialized View, eine Funktion, eine Prozedur oder ein Package aktivieren. - REST-Zugriff für ein Datenbankobjekt deaktivieren
In diesem Abschnitt wird beschrieben, wie Sie den REST-Zugriff für ein Datenbankobjekt deaktivieren. - cURL-Anforderungen für ein REST-fähiges Datenbankobjekt generieren
Für ein REST-fähiges Datenbankobjekt können Sie cURL-Beispielaufrufe für GET-, POST-, PUT- und DELETE-Anforderungen für das ausgewählte Objekt generieren. Kopieren Sie den cURL-Code mit dem Symbol "In Zwischenablage kopieren".
Übergeordnetes Thema: REST-Seiten
REST-Zugriff für ein Datenbankobjekt aktivieren
Sie können REST-Zugriff für eine Tabelle, eine Ansicht, eine Materialized View, eine Funktion, eine Prozedur oder ein Package aktivieren.
So aktivieren Sie REST für ein Schemaobjekt:
Übergeordnetes Thema: Informationen zur Seite "AutoREST"
REST-Zugriff für ein Datenbankobjekt deaktivieren
In diesem Abschnitt wird beschrieben, wie Sie den REST-Zugriff für ein Datenbankobjekt deaktivieren.
- Klicken Sie auf der Seite "SQL" in der Registerkarte "Navigator" mit der rechten Maustaste auf das REST-fähige Datenbankobjekt, und wählen Sie Deaktivieren aus.
- Es wird ein Prompt zur Bestätigung angezeigt. Klicken Sie auf OK.
Übergeordnetes Thema: Informationen zur Seite "AutoREST"
cURL-Anforderungen für ein REST-fähiges Datenbankobjekt generieren
Für ein REST-fähiges Datenbankobjekt können Sie cURL-Beispielaufrufe für GET-, POST-, PUT- und DELETE-Anforderungen für das ausgewählte Objekt generieren. Mit dem Symbol "In Zwischenablage kopieren" können Sie den cURL-Code kopieren.
So zeigen Sie den cURL-Aufruf für eine bestimmte Methode für das ausgewählte Objekt an:
Übergeordnetes Thema: Informationen zur Seite "AutoREST"