Interface graphique pour cURL pour tester une API

Je teste (manuellement) une API RESTful qui utilise pleinement les méthodes GET / POST / PUT / DELETE. Plutôt que d’utiliser cURL sur la ligne de commande pour tester rapidement différentes options de saisie, il serait pratique de disposer d’une application graphique Windows facilitant les choses. Est-ce que quelque chose comme ça existe?

Utilisez Poster avec Firefox .

Je sais que cet article est un peu ancien, mais Dev HTTP Client for Chrome est de loin le meilleur plugin que j’ai trouvé.

En plus de fournir une interface utilisateur agréable qui formate joliment les réponses (comme JSON et XML), elle vous permet d’enregistrer toutes les requêtes. À mon humble avis, la meilleure fonctionnalité est la possibilité de définir différents “contextes” et définir des variables. Par exemple, vous pouvez avoir un contexte “production” et “dev”, chacun avec une variable “hôte”. Ensuite, votre chaîne de requête pourrait être http://${host}/foo .

Insomnia est une belle application de bureau pour Windows, Mac et Linux pour le débogage d’API reposantes (mon favori personnel)

Postman est une extension Chrome pour les tests API et les requêtes http personnalisées. Vous pouvez enregistrer des demandes pour une utilisation ultérieure, configurer différents environnements (staging, déploiement) et collaborer et partager des demandes avec d’autres membres de votre équipe.

HttpRequester pour Firefox est similaire à Postman.

J’aime RESTclient . Il ne formate pas le HTML, cependant (je suppose que Poster le fait), donc si vous obtenez une erreur 500, vous devez parcourir le texte de retour vous-même.

Aussi XHR POSTER avec Chrome
Je dirais que a une meilleure interface, puis affiche.

Mettre à jour
XHR m’a causé des problèmes. DHC by Restlet pour Chrome est aussi très bien.

Vous avez trouvé un outil web utile (gratuit) pour cela qui existe maintenant!

https://curlbuilder.com/

Essayez gURL: http://code.google.com/p/gurl/ Ceci est un générateur de requêtes HTTP simple, basé sur curl

Paw for OS X est plutôt sympa. 29,99 $ à compter de cette écriture.

Le violoneux est un très bon outil. Vous pouvez voir l’historique des requêtes, prendre en charge tous les verbes HTTP, compléter la requête avec les en-têtes nécessaires (comme Content-Length). La fonctionnalité que vous recherchez s’appelle “Request Builder”.

Dans le but d’essayer de garder cette liste à jour, voici une nouvelle extension Chrome encore meilleure: Client REST avancé

Parmi toutes les extensions de Firefox que j’ai essayées, HttpRequester est le meilleur outil pour moi. C’est très clair et ne manque pas de fonctionnalité.

Pour Chrome , je recommanderais un client Advanced REST ou Postman .

Je pense que Hurl est un bon candidat pour ça?