Domanda

Sto testando (manualmente) un'API RESTful che fa pieno uso dei metodi GET / POST / PUT / DELETE. Invece di utilizzare cURL sulla riga di comando per testare rapidamente diverse opzioni di input, sarebbe utile se esistesse un'applicazione GUI di Windows per semplificare ciò. Esiste qualcosa del genere?

È stato utile?

Soluzione

Altri suggerimenti

So che questo post è un po 'vecchio, ma Dev HTTP Client per Chrome è di gran lunga il miglior plugin che ho trovato.

Oltre a fornire un'interfaccia utente piacevole che formatta le risposte (come JSON e XML), ti consente di salvare qualsiasi richiesta. IMHO, la migliore caratteristica è la possibilità di impostare diversi "contesti" e impostare le variabili. Ad esempio, puoi avere una "produzione" e " dev " contesto, ciascuno con un "host" variabile. Quindi la stringa della tua richiesta potrebbe essere http: // $ {host} / foo .

Insomnia è una bellissima applicazione desktop per Windows, Mac e Linux per il debug di API riposanti (la mia preferita personale)

Postman è un Chrome estensione per test API e richieste HTTP personalizzate. Puoi salvare le richieste per un utilizzo successivo, configurare ambienti diversi (gestione temporanea, distribuzione) e collaborare e condividere richieste con altri membri del tuo team.

HttpRequester per Firefox è simile a Postman.

Mi piace RESTclient . Tuttavia, non formatta l'HTML (suppongo che Poster lo faccia), quindi se ricevi un errore 500 puoi trascinare tu stesso il testo di ritorno.

Anche XHR POSTER con Chrome
Direi che ha un'interfaccia utente migliore di Poster.

Aggiorna
XHR mi ha dato problemi. DHC by Restlet per Chrome è abbastanza carino anche per Chrome .

Trovato un utile strumento web (gratuito) per questo che esiste ora!

https://curlbuilder.com/

Prova gURL: http://code.google.com/p/gurl/ Questo è un semplice generatore di richieste HTTP, basato su curl

Paw per OS X è piuttosto carino. $ 29,99 al momento della stesura di questo documento.

Fiddler è un ottimo strumento. Puoi visualizzare la cronologia delle richieste, supporta tutti i verbi HTTP, completa la richiesta con le intestazioni necessarie (come Content-Length). La funzione che stai cercando si chiama " Request Builder " ;.

Nell'interesse di provare a mantenere aggiornato questo elenco, ecco un'estensione Chrome ancora migliore e più recente: Client REST avanzato

Tra tutte le Firefox estensioni che ho provato, HttpRequester è lo strumento migliore per me. È molto chiaro e non manca di una funzionalità.

Per Chrome , consiglierei Client REST avanzato o Postman .

Penso che Hurl sia un ottimo candidato per questo?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top