Descrivi la richiesta
Scegli un metodo HTTP, inserisci l'URL, aggiungi gli header e scegli un formato del corpo: dati del modulo, JSON, testo grezzo o caricamento file.
Descrivi una richiesta HTTP in un modulo e ottieni un comando cURL pronto da eseguire. Poi esporta la stessa richiesta come codice Python, JavaScript, Java, Go, Rust o C# senza riscrivere nulla.
Select a language above to generate a code example from the current request settings.
Descrivi la richiesta una volta e riutilizzala come comando o codice.
Scegli un metodo HTTP, inserisci l'URL, aggiungi gli header e scegli un formato del corpo: dati del modulo, JSON, testo grezzo o caricamento file.
Seleziona Genera comando per creare il comando cURL, poi copialo con Copia comando.
Scegli una scheda del linguaggio in Esempi di codice per trasformare la stessa richiesta in codice Python, JavaScript, Java, Go, Rust o C#.
Ogni frammento riproduce metodo, URL, header, corpo e proxy configurati sopra.
| Linguaggio | Client HTTP | Dipendenze | Supporto proxy |
|---|---|---|---|
| Python | requests | requests | Sì, tramite proxies |
| JavaScript | fetch | Nessuna, API standard | Gestito dal browser |
| Java | HttpClient | JDK 11 o successivo | Sì, ProxySelector |
| Go | net/http | Nessuna, libreria standard | Sì, http.ProxyURL |
| Rust | reqwest (blocking) | reqwest con blocking | Sì, reqwest::Proxy |
| C# | HttpClient | Nessuna, libreria standard | Sì, WebProxy |
Privacy fin dalla progettazione: il comando e ogni frammento vengono generati con JavaScript nel browser. URL, header, token e corpi delle richieste non vengono mai caricati sul server 73hi.
Le parti di una richiesta HTTP che altrimenti riscriveresti a mano, riunite in un unico modulo.
Aggiungi tipi di contenuto comuni, header di autorizzazione e cookie, oppure scegli un User-Agent realistico con un clic.
Passa tra nessun corpo, dati del modulo, JSON, testo grezzo e caricamento file: le opzioni del comando si aggiornano automaticamente.
Configura un proxy HTTP o SOCKS5 con credenziali facoltative e ottieni l'opzione -x e il codice proxy corrispondente per ogni linguaggio.
Copia il comando completo o il frammento generato direttamente negli appunti, pronto da incollare in un terminale o editor.
Sì. Il generatore cURL e l'esportazione del codice sono gratuiti e non richiedono registrazione. Tutto viene generato localmente nel browser.
Puoi esportare in Python con requests, JavaScript con fetch, Java con HttpClient, Go con net/http, Rust con reqwest e C# con HttpClient.
No. Il comando e tutti gli esempi vengono generati con JavaScript nel browser, quindi URL, header e corpi delle richieste non lasciano mai il dispositivo.
I dati del modulo inviano coppie chiave uguale valore con codifica URL tramite --data-urlencode, come fanno i moduli HTML. I dati JSON inviano una stringa JSON grezza con -d, normalmente associata a un header Content-Type: application/json . I dati grezzi trasmettono l'input senza modificarlo.
Scegli Proxy HTTP o Proxy SOCKS5 e inserisci host, porta ed eventuali credenziali. Il comando cURL usa l'opzione -x , mentre ogni esempio di linguaggio applica il proxy tramite il proprio meccanismo standard.
Gli esempi Python usano la libreria requests e quelli Rust usano reqwest con la funzionalità blocking. JavaScript, Java su JDK 11 o successivo, Go e C# usano solo librerie standard.
No. Digiti un percorso locale che viene inserito come testo nel comando. Il file non viene letto né caricato, perché lo strumento funziona interamente nel browser.