Parse error : parse error, expecting `')'' in /www/lexpage/go.php on line 3 :-)    —  Yoda

Discussions

Tester des requêtes HTTP (web services)

Gerro 3245 Bob
A tous les devs lexpagiens : vous utilisez une GUI pour tester des web services (envoyer des requêtes pleines de JSON/XML et visionner la réponse) ?

Personnellement, j'utilise HttpRequester, un plug-in de FireFox:
addons.mozilla.org/en-US…

Malheureusement le plug-in risque d'être bloqué par la version 57 de Firefox qui arrive la semaine prochaine et le développeur n'a pas le temps de faire le portage vers le nouveau format d'add-on : github.com/tommut/HttpRe…

Donc, avez-vous un outil à recommander ?
Fabe 607 Geek
Hello,

Postman pour Chromium, sinon Insomnia.
SoapUI pour les services Soap :-)
Guybrush 8343 Bob
Quand ça doit faire partie de la batterie de tests d'une app, j'utilise directement requests en Python.
Lors de mon passage dans le privé, j'avais utilisé SoapUI, ça marchait plutôt bien (y avait un autre outil aussi qui permettait d'écrire les tests via XPath et Xquery pour les services en xml).

Ca n'a presque rien à voir, mais c'est sans doute le meilleur endroit où en parler depuis que j'en ai pris connaissance, mais le service httpbin.org/ est plutôt sympa si vous voulez tester vos clients HTTP (c'est fait par Kenneth Reitz, un auteur open source super prolifique en Python, notamment auteur de Flask, Requests, Pipenv, ...). Ca propose pas mal d'endpoints pour obtenir de l'info sur les requêtes envoyées, et c'est plutôt pratique :-)
krapou 687 Geek
Dépoussièrage.

J'utilise RESTer en extension Firefox.

Il y a quelques années j'ai eu besoin de faire des requête avec un protocole custom, et tous les outils ne permettent pas de le faire.

Bon, c'est l'histoire officielle… La vraie raison c'est que j'ai ouvert un ticket (le tout premier) sur GitHub et qu'en recevant la notification par mail j'ai découvert que le mainteneur s'appelle Jan Kühle et que je ricane comme un gosse à chaque notification depuis deux ans… :innocent2:
Guybrush 8343 Bob
:applause:

Je sens que je vais faire tourner le lien au boulot :-D
Merle 285 Jedi
Moi j'utilise Fiddler, qui permet de contacter n'importe quoi, en modifiant/créant les entêtes et en ayant une foule d'infos sur la réponse également.
trinity 230 Wookie
+1 pour Fiddler :)

Répondre

Vous devez être inscrit et identifié.