Configurazione della Richiesta

Configurazione della Richiesta del Controllo API

Cos'è la Configurazione della Richiesta?

La Configurazione della Richiesta è dove definite i dettagli dell'endpoint API che volete testare. Questo include l'impostazione dell'URL, del metodo HTTP e di eventuali parametri o header aggiuntivi necessari per la richiesta.

Configurare la Richiesta

  1. Endpoint URL: Impostate l'URL dell'endpoint API che volete testare. Questo è l'indirizzo a cui il controllo invierà le richieste.
  2. Metodi HTTP: Scegliete tra i seguenti metodi HTTP consentiti in base a ciò che il vostro endpoint API supporta:
  • GET: Recupera dati dal server.
  • POST: Invia dati al server per creare/aggiornare una risorsa.
  • PUT: Aggiorna una risorsa esistente sul server.
  • PATCH: Aggiorna parzialmente una risorsa esistente sul server.
  • DELETE: Rimuove una risorsa dal server.

HTTP METHODS

Configurazioni Aggiuntive della Richiesta

Potete personalizzare ulteriormente il vostro Controllo API con le seguenti opzioni:

  • Parametri di Query: Aggiungete coppie chiave/valore da appendere al vostro URL. Questo vi consente di passare dati aggiuntivi attraverso l'URL.

    • Esempio: https://api.example.com/resource?key1=value1&key2=value2 Parametri di Query
  • Header: Aggiungete header personalizzati alla vostra richiesta. Gli header possono essere utilizzati per inviare metadati e controllare come la richiesta viene elaborata.

    • Esempio: Content-Type: application/json Header
  • Corpo POST: Includete un corpo per le richieste POST. Questo è utile per inviare dati per creare o aggiornare risorse.

    • Esempio: {"name": "example", "value": "data"} Corpo POST
  • Autenticazione di Base: Fornite le credenziali per l'autenticazione di base. Questo viene utilizzato per autenticare la richiesta con il server.

    • Esempio: Username: user, Password: pass Autenticazione di Base
  • Ignora SSL: Opzione per ignorare la verifica SSL. Questo può essere utile per testare endpoint con certificati autofirmati.

    • Esempio: Skip SSL: true Ignora SSL
  • Segui Reindirizzamenti: Opzione per seguire i reindirizzamenti HTTP. Questo assicura che il controllo segua eventuali risposte di reindirizzamento dal server.

    • Esempio: Follow Redirects: true

Casi d'Uso Pratici

  • Test delle Richieste GET: Verificate che la vostra API recuperi correttamente i dati.
  • Test delle Richieste POST: Assicuratevi che la vostra API possa gestire la creazione o l'aggiornamento dei dati.
  • Utilizzo degli Header per l'Autenticazione: Passate token di autenticazione negli header per accedere a risorse protette.
  • Invio di Parametri di Query Complessi: Testate come la vostra API gestisce query complesse.

Configurando queste impostazioni, potete adattare i vostri controlli API per soddisfare i requisiti esatti del vostro endpoint API, garantendo test e monitoraggio completi.