Question

Je teste (manuellement) une API RESTful qui exploite 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 d'entrée, il serait pratique de disposer d'une application d'interface graphique Windows pour faciliter cette opération. Est-ce que quelque chose comme ça existe?

Était-ce utile?

La solution

Utilisez une affiche avec Firefox .

Autres conseils

Je sais que ce message est un peu vieux, mais client HTTP Dev pour Chrome est de loin le meilleur plugin que j'ai trouvé.

En plus de fournir une belle interface utilisateur qui formate joliment les réponses (comme JSON et XML), il vous permet de sauvegarder toutes les demandes. À mon humble avis, la meilleure caractéristique est la possibilité de définir différents "contextes". et définir des variables. Par exemple, vous pouvez avoir un " production " et " dev " contexte, chacun avec un "hôte" variable. Votre chaîne de requête pourrait alors être http: // $ {host} / foo .

Insomnia est une belle application de bureau pour Windows, Mac et Linux permettant de déboguer des API reposantes (mon favori personnel)

Postman est un chrome extension pour tester l'API et faire des requêtes http personnalisées. Vous pouvez enregistrer des demandes pour une utilisation ultérieure, configurer différents environnements (stockage intermédiaire, déploiement) et collaborer et partager des demandes avec d'autres membres de votre équipe.

HttpRequester pour Firefox est similaire à Postman.

J'aime RESTclient . Cependant, il ne formate pas le code HTML (je suppose que c'est le cas de Poster), donc si vous obtenez une erreur de 500, vous devrez vous draguer vous-même dans le texte renvoyé.

AFFICHE XHR avec Chrome
Je dirais qu'il a une meilleure interface utilisateur que l'affiche.

Mettre à jour
XHR m'a donné des problèmes. DHC de Restlet pour Chrome is nice .

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

https://curlbuilder.com/

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

Paw pour OS X est très agréable. 29,99 $ au moment d'écrire ces lignes.

Fiddler est un très bon outil. Vous pouvez voir l'historique des demandes, prendre en charge tous les verbes HTTP, compléter la demande avec les en-têtes nécessaires (comme Content-Length). La fonctionnalité que vous recherchez s'appelle "Générateur de demandes".

Dans l’intérêt d’essayer de tenir à jour cette liste, voici une extension Chrome encore meilleure, plus récente: Client REST avancé

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

Pour Chrome , je recommanderais Client REST avancé ou Postman .

Je pense que Hurl est un excellent candidat pour cela?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top