Generare codice ed esportare una specifica API
Le richieste catturate non servono solo a essere osservate, possono diventare direttamente risultati concreti: una richiesta si trasforma in codice eseguibile (5 linguaggi) con un solo clic, un’intera sessione viene unita in una vera e propria specifica API (OpenAPI), oppure viene esportata nel formato di interscambio universale HAR. Tutto proviene direttamente da catture reali: niente copia a mano, niente scrittura da zero. Anche le sessioni catturate altrove possono essere importate e analizzate qui.
1. Generare codice: trasforma una richiesta in codice eseguibile
Sezione intitolata “1. Generare codice: trasforma una richiesta in codice eseguibile”Hai catturato una richiesta che vuoi riprodurre o condividere? Trasformala in codice pronto all’uso con un clic, poi incollalo in un terminale, inseriscilo in un progetto o invialo a un collega.
5 formati, cambia linguaggio per rigenerare all’istante, copia con un clic:
- cURL (incollalo in un terminale e viene eseguito)
- Python
- JavaScript
- Go
- OkHttp (Java / Kotlin)
Il codice generato è completo: metodo della richiesta, URL, tutti gli header e il body. Gli header mantengono l’ordine originale e gli eventuali duplicati, preservando esattamente l’ordinamento e le voci ripetute, così ciò che viene eseguito corrisponde fedelmente alla richiesta reale, pronto all’uso così com’è.

Gli strumenti comuni spesso riordinano e deduplicano gli header quando generano codice, così la riproduzione si discosta dall’originale; qui vengono preservati esattamente, così ciò che viene eseguito corrisponde alla richiesta reale.
Da dove generare
- Elenco delle catture: fai clic destro su una richiesta qualsiasi, poi “Genera codice…”.
- Composer: dopo aver messo a punto una richiesta in Componi e riproduci, fai clic su “Genera codice”.
Quando usarlo: riprodurre una richiesta reale catturata in uno script o in un progetto; esportare una richiesta come codice dopo averla fatta funzionare nel composer, per poi continuare a svilupparla; condividere una singola richiesta con un collega (chiunque può eseguire una riga cURL).
2. Esportare una specifica API: trasforma una sessione in OpenAPI
Sezione intitolata “2. Esportare una specifica API: trasforma una sessione in OpenAPI”Hai catturato un tratto di traffico API e vuoi una vera specifica? Organizza automaticamente queste richieste, le unisce in un elenco di endpoint e genera un documento OpenAPI con un clic, senza scrivere a mano.
- Prima analizza, poi esporta: rileva automaticamente gli endpoint dalla sessione corrente e li elenca perché tu li controlli, così esporti solo ciò che selezioni ed eviti il rumore. L’elenco mostra direttamente per ogni endpoint il metodo, il percorso, il numero di occorrenze e i codici di stato osservati, offrendoti un quadro chiaro a colpo d’occhio.
- Unione automatica dei percorsi: rende i percorsi dei modelli sostituendo gli ID concreti, ad esempio
/users/123diventa/users/{id}, unendo più richieste allo stesso endpoint in una sola. - Inferenza automatica della struttura: unisce la struttura JSON delle richieste / risposte, raggruppa le risposte per codice di stato e organizza le variabili di percorso in parametri.
- Produce OpenAPI 3.0 standard: copialo o scaricalo, poi importalo in qualsiasi strumento compatibile con OpenAPI per continuare a lavorare.

Quando usarlo: dopo aver catturato traffico API, produrre rapidamente una specifica OpenAPI concreta e importabile; lavori di analisi, integrazione con API di terze parti, compilazione della documentazione per il team di backend, o costruzione di casi di test per il QA.
3. Importare ed esportare: interoperare con altri strumenti
Sezione intitolata “3. Importare ed esportare: interoperare con altri strumenti”Il traffico catturato non resta bloccato, e il traffico catturato altrove può essere importato. Un unico formato standard di interscambio delle sessioni collega entrambe le direzioni:
- Esportare HAR: esporta un’intera cattura in un file HAR 1.2 standard con un clic, per la consegna, l’archiviazione o il passaggio a un altro strumento per ulteriori analisi.
- Importare sessioni catturate da altri: importa file di sessioni di cattura esterni (HAR 1.2,
.pcap/.pcapng, e file di sessione esportati da strumenti di cattura comuni), così i pacchetti catturati da qualcun altro possono essere importati per visualizzarli, confrontarli ed esportarli.
Quando usarlo: importare traffico catturato in produzione, da un collega o da altri strumenti, e continuare ad analizzarlo qui con i decoder, i profili degli host e il confronto delle richieste; oppure esportare un tratto di traffico catturato qui in un formato universale per la consegna.
Torna a Cattura tramite proxy · Correlati: Componi e riproduci · Ispeziona e decodifica