Informazioni sulla pagina AutoREST

Utilizzare la funzione Abilitazione automatica degli oggetti di schema per l'accesso REST (AutoREST) per abilitare l'accesso REST per gli oggetti di database nello schema corrente.

L'abilitazione dell'accesso REST per un oggetto schema come tabella, vista, funzione, procedura e package consente di accedervi tramite i servizi RESTful. Vedere AutoREST in Oracle REST Data Services Developer's Guide.

Per passare alla pagina AutoREST, nella pagina Panoramica REST fare clic su REST automatico oppure selezionare REST automatico dal menu nell'intestazione.

La pagina AutoREST è composta da tre parti:

  • Oggetti: visualizza il numero di oggetti dello schema abilitati per REST che sono protetti e richiedono l'autorizzazione al di fuori del numero totale di oggetti dello schema abilitati nello schema.

  • REST automatico: visualizza il numero di tabelle e viste, package, procedure e funzioni abilitate per REST nello schema. Fare clic su una scheda per visualizzare gli oggetti corrispondenti elencati di seguito.

  • Nella parte inferiore della pagina sono elencati gli oggetti dello schema in base alla selezione effettuata in AutoREST. È possibile visualizzare questi oggetti nella vista scheda o nella vista griglia. Le azioni disponibili nel menu di scelta rapida per un oggetto sono le seguenti:

Abilitazione dell'accesso REST per un oggetto database

È possibile abilitare l'accesso REST per una tabella, una vista, una vista materializzata, una funzione, una procedura o un package.

Per abilitare un oggetto schema per REST:

  1. Nella scheda Navigator della pagina SQL, fare clic con il pulsante destro del mouse su un oggetto e selezionare REST, quindi selezionare Abilita.
  2. Immettere i campi riportati di seguito.
    • Alias oggetto: immettere un altro nome per l'oggetto. Per motivi di sicurezza, si consiglia di utilizzare un nome diverso da quello effettivo dell'oggetto.

    • Richiedi autenticazione: selezionare questa opzione per proteggere l'endpoint REST.

    • Ruolo autorizzazione e Privilegio di autorizzazione: questi campi vengono precompilati automaticamente.

    Mostra codice: selezionare questa opzione per visualizzare l'equivalente codice PL/SQL del dispositivo di scorrimento Abilita accesso REST. È possibile copiare ed eseguire questo codice PL/SQL nel foglio di lavoro per eseguire la stessa azione che si verifica quando si fa clic su Abilita nel dispositivo di scorrimento Abilita accesso REST.

  3. Fare clic su Abilita.

    Un oggetto abilitato per REST è indicato da un'icona Abilitato per REST icona Abilita REST nella scheda Navigator.

Disabilitazione dell'accesso REST per un oggetto database

In questa sezione viene descritto come disabilitare l'accesso REST per un oggetto database.

  1. Nella pagina SQL, nella scheda Navigator, fare clic con il pulsante destro del mouse sull'oggetto database abilitato per REST e selezionare Disabilita.
  2. Viene visualizzato un messaggio di conferma. Fare clic su OK.

Generazione di richieste cURL per un oggetto database abilitato per REST

Per un oggetto di database abilitato per REST, è possibile generare chiamate cURL di esempio per richieste GET, POST, PUT e DELETE per l'oggetto selezionato. Per copiare il codice cURL, utilizzare l'icona Copia negli Appunti.

Per visualizzare la chiamata cURL per un metodo specifico per l'oggetto selezionato, effettuare le operazioni riportate di seguito.

  1. Nella pagina SQL, nella scheda Navigator, fare clic con il pulsante destro del mouse sull'oggetto abilitato per REST, selezionare REST, quindi selezionare Comando cURL.
  2. Selezionare il metodo HTTP dal riquadro sinistro, immettere i valori se necessario e fare clic su Successivo per visualizzare il comando cURL.

    Per ulteriori informazioni su ciascun metodo HTTP, vedere Esempi in Oracle REST Data Services.