Tester di Richieste HTTP
Testa le API REST direttamente nel browser. Invia richieste GET, POST, PUT, DELETE con header, body e parametri personalizzati. Visualizza stato, header e corpo JSON della risposta istantaneamente.
Come testare un'API HTTP?
Inserisci l'URL dell'API, seleziona il metodo HTTP (GET, POST, PUT, ecc.), aggiungi header o body se necessario e clicca Invia. La risposta apparirà sotto con codice di stato, header e body.
Perché ricevo un errore CORS?
I browser applicano la politica della stessa origine. Se il server API non include header CORS (Access-Control-Allow-Origin), il browser bloccherà la risposta. È una limitazione di sicurezza del browser, non dello strumento.
Posso inviare richieste POST con body JSON?
Sì. Seleziona POST come metodo, vai alla scheda Body, scegli JSON come tipo di contenuto e inserisci i tuoi dati JSON. L'header Content-Type sarà impostato automaticamente su application/json.
Qual è il timeout della richiesta?
Le richieste hanno un timeout di 30 secondi. Se il server non risponde entro 30 secondi, la richiesta verrà annullata e verrà visualizzato un errore di timeout.
Quali metodi HTTP sono supportati?
Lo strumento supporta tutti i metodi HTTP standard: GET, POST, PUT, PATCH, DELETE, HEAD e OPTIONS. Puoi selezionare qualsiasi metodo dal menu a tendina prima di inviare la richiesta.
Posso aggiungere header personalizzati?
Sì. Puoi aggiungere tutti gli header personalizzati che desideri come Authorization, Content-Type, Accept o chiavi API personalizzate. Ogni header è una coppia chiave-valore inclusa nella richiesta HTTP.
I miei dati vengono inviati a un server?
No. Tutte le richieste vengono effettuate direttamente dal tuo browser al server API di destinazione. Questo strumento non inoltra né memorizza i tuoi dati. Le tue chiavi API e credenziali rimangono nel tuo browser.
Posso testare API autenticate?
Sì. Puoi aggiungere header di autenticazione come Authorization: Bearer <token> o chiavi API nella sezione header. Lo strumento supporta qualsiasi schema di autenticazione che utilizzi header HTTP.
In cosa è diverso da Postman?
Questo strumento funziona interamente nel tuo browser senza necessità di installazione. A differenza di Postman, non è necessario un account e nessun dato viene memorizzato su server esterni. Ideale per test API rapidi senza configurazione.
Posso vedere gli header di risposta?
Sì. Dopo aver inviato una richiesta, il pannello di risposta mostra il codice di stato, gli header di risposta (inclusi Content-Type, Server, header di cache, ecc.) e il body della risposta formattato.