Costruttore di richieste HTTP
HTTP Request Builder
Compone e invia una richiesta GET, POST, PUT, PATCH, DELETE o HEAD con intestazioni e corpo a piacere, e mostra stato, intestazioni, corpo e tempi — senza mai inoltrare i cookie né l’header Authorization.
Compone una richiesta HTTP — metodo, intestazioni, corpo — la manda dal nostro server e mostra tutta la risposta: stato, intestazioni, corpo e il comando curl che la riprodurrebbe. Utile per un’API di cui si sta leggendo la documentazione, e per una risposta che si vuole vedere senza che sia il CORS a decidere se si può.
Questa richiesta la fa il nostro server al posto tuo. Gli inviamo solo l’URL, il metodo, le intestazioni e il corpo che scrivi: nessuno dei tuoi cookie e nessuno stato di accesso parte insieme. Il server si collega soltanto a indirizzi pubblici e rifiuta quelli privati e interni.
Come si usa
Scegliere il metodo e l’URL
Sono ammesse le porte 80, 443 e qualunque porta sopra la 1024. Per i metodi che lo prevedono compare un campo per il corpo.
Aggiungere le intestazioni una per riga
Nome: valore. Le righe malformate vengono segnalate invece che scartate in silenzio, e per un corpo JSON il Content-Type va impostato a mano.
Decidere sui reindirizzamenti prima di inviare
Seguirli è attivo per impostazione predefinita e si ferma dopo cinque. Va disattivato quando quello che si sta provando è il 3xx in sé: l’intestazione Location è quello che si è venuti a vedere.
Prendere la riga di curl
L’equivalente esatto di quello che è stato inviato, pronto da incollare in un terminale o in una segnalazione di bug. È il modo più rapido di consegnare a qualcun altro una richiesta riproducibile.
Domande frequenti
Perché le mie intestazioni Cookie e Authorization sono state scartate?
Il nostro server si rifiuta di inoltrare intestazioni di credenziali, e dice quali ha scartato. Uno strumento che gira credenziali qualsiasi verso host qualsiasi è uno strumento per riciclarle. Per un’API che vuole un token si usa l’altra intestazione che quel servizio definisce, per esempio X-Api-Key.
Posso chiamare un’API sulla mia macchina?
No. La richiesta esce dal nostro server e la corsia in uscita rifiuta le destinazioni private, di loopback e link-local — compreso un nome host pubblico che risolve a una di quelle. Per localhost lo strumento giusto è curl.
Questo aggira il CORS?
Lo scavalca per guardare, non per costruire. La richiesta è da server a server, quindi non si applica nessun preflight, ed è per questo che si può leggere una risposta che la propria pagina non può. All’applicazione serve comunque che il server mandi le intestazioni giuste.
Il corpo è tagliato
Le risposte vengono lette fino a 1 MiB e il pannello dice quando è successo. Un corpo binario è mostrato in Base64, solo i primi 48 KB: questo è un banco di prova per le richieste, non un programma per scaricare.
Può ricevere da
Prontuario dei codici di stato HTTP
HTTP Status Reference
Spiega ogni codice di stato con il significato che gli dà la specifica, la sua memorizzabilità in cache e gli errori che si fanno usandolo.
Analisi della stringa User-Agent
User-Agent Parser
Scompone una stringa user-agent in browser, motore, sistema operativo e dispositivo, e mostra la tua per confronto.
Da curl a codice
curl to Code
Converte un comando curl in fetch, axios, requests di Python, Go, PHP o PowerShell.
Formattatore GraphQL
GraphQL Formatter
Formatta query e SDL, valida un documento rispetto a uno schema e stampa il tipo a cui si risolve.
Dopo
Questi accettano ciò che produce questo strumento, così il risultato può passare direttamente.
Da curl a codice
curl to Code
Converte un comando curl in fetch, axios, requests di Python, Go, PHP o PowerShell.
Ispettore di intestazioni HTTP
HTTP Header Inspector
Richiede un URL e mostra tutte le intestazioni di risposta, la catena di redirect, i tempi e la compressione usata.
Formattatore e validatore JSON
JSON Formatter & Validator
Formatta, minifica e valida il JSON, indicando riga e colonna esatte di un errore di sintassi.
Decodificatore di JWT
JWT Decoder
Decodifica intestazione e payload, mostra la scadenza delle claim in ora locale e verifica la firma con una chiave che fornisci tu.
Interrogazione DNS
DNS Lookup
Interroga i record A, AAAA, CNAME, MX, TXT, NS, SOA, SRV, CAA e PTR via DoH, mostrando il TTL e il bit DNSSEC, con risolutore Cloudflare o Google.
Informazioni su un indirizzo IP
IP Address Info
Mostra il tuo IP pubblico o un indirizzo qualsiasi con il nome inverso, l’ASN, la rete che lo annuncia, il prefisso e il paese di registrazione, dai dati DNS di Team Cymru. Nessuna geolocalizzazione a livello di città.