OpenAPI cassetta degli strumenti

Analizza localmente nel browser OpenAPI/Swagger e i comuni cURL, generando API client, Postman, JMeter o OpenAPI JSON.

Elaborazione locale nel browser
Questa pagina ha superato il controllo della directory pubblica; per usare tutte le funzionalità, abilita JavaScript.
Guida all’uso

Come si usa la cassetta degli strumenti OpenAPI

I contenuti di OpenAPI, Swagger e cURL vengono analizzati solo nel browser corrente; non vengono richiesti riferimenti $ref remoti, non vengono inviate richieste alle interfacce e non vengono caricati documenti.

  1. Importa documento

    Incolla OpenAPI 2/3 JSON, YAML o cURL e seleziona la modalità di conversione desiderata.

  2. Esegui conversione

    Dopo aver fatto clic su Esegui, visualizza l’output client, Postman, JMeter o normalizzato JSON; l’analisi locale si interrompe quando incontra chiavi pericolose.

  3. Risultato della verifica

    Controlla l’indirizzo del server, i segnaposto di autenticazione, i parametri e lo schema, quindi copia il risultato nel progetto per utilizzarlo.

Limiti e note

  • I riferimenti $ref remoti non vengono risolti tramite connessione di rete; i documenti contenenti riferimenti esterni devono essere prima scaricati e incorporati.
  • Il client, la raccolta o il piano di test generato è una bozza statica e non invierà richieste di rete per conto dell’utente.
  • Specifiche eccessivamente grandi, profonde, con riferimenti circolari o incomplete verranno rifiutate per la conversione; per l’autenticazione complessa è comunque necessaria un’integrazione manuale.

Domande frequenti

Verrà utilizzato il mio API?

No, la pagina analizza solo il documento e genera testo.

Perché il $ref esterno non è stato espanso?

Per mantenere la massima staticità e la sicurezza della privacy, i riferimenti remoti non vengono richiesti automaticamente.

Il codice generato può essere messo direttamente in produzione?

Non è garantito; esamina prima l’autenticazione, la gestione degli errori, i timeout e l’indirizzo del servizio.

Feedback della paginaHai trovato un problema o hai un suggerimento per migliorare?
La funzione di feedback deve essere usata nella versione online

Invia nella versione online dopo aver abilitato JavaScript; le funzioni locali del tool o del caso d’uso non sono influenzate.

Vai alla versione online per inviare feedback