72 votes

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 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?

34voto

vladr Points 34562

Utilisez Poster avec Firefox .

27voto

Fotios Points 1300

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

En plus de fournir une INTERFACE utilisateur de nice que ce joli formats de réponses (comme JSON et XML), il vous permet d'enregistrer toutes les demandes. À mon humble avis, la meilleure caractéristique est la possibilité de définir des "contextes" et de définir des variables. Par exemple, vous pouvez avoir une "production" et "dev" contexte, chacun avec un "hôte" à la variable. Ensuite votre demande chaîne pourrait être http://${host}/foo.

25voto

sqren Points 981

Facteur de Chrome est de loin mon préféré de l'outil pour l'API de test et personnalisés des requêtes http. Vous pouvez enregistrer les requêtes pour les utiliser plus tard, le programme d'installation de différents milieux (mise en scène, déploiement) et de collaborer et de partager des demandes avec les autres membres de votre équipe.

  • Facteur v1: Chrome extension de navigateur. OAuth 1.0.
  • Facteur v2: Chrome Emballés App. OAuth 2.0 et beaucoup d'améliorations par rapport à la v1

8voto

TMN Points 2464

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

7voto

Donny V. Points 4229

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

Mettre à jour
XHR m'a donné des problèmes. Le client HTTP de dev pour Chrome est assez gentil aussi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X