182 votes

Connexions Websocket avec postman

J'utilise Postman pour tester une API REST existante. Cette API appelle des fonctions asynchrones sur le serveur qui renvoient une réponse via une websocket en utilisant StompJS.

Est-il possible de se connecter à la websocket en utilisant Postman ?

92voto

kien bui Points 608

Cela n'est pas possible depuis mai 2017, car Postman ne fonctionne qu'avec des méthodes HTTP telles que POST, GET, PUT, DELETE.

P/S : Il y a une demande pour cela si vous voulez upvote : github.com/postmanlabs/postman-app-support/issues/4009

64voto

theOriginalJosh Points 1139

Comme le commentaire précédent l'a mentionné, vous ne pouvez pas faire cela dans Postman. Cependant, j'ai trouvé cette application Chrome dans le web store. Elle est très simple, mais elle fonctionne très bien avec mes connexions locales de socket web.

Client Websocket intelligent

13voto

asleepysamurai Points 816

J'ai rencontré ce problème assez souvent pour finalement créer ma propre interface graphique pour tester les websockets. Elle s'appelle Socket Wrench, elle supporte

  • de multiples connexions simultanées aux serveurs (avec toutes les réponses et connexions affichées dans la même vue),
  • un historique complet des messages pour permettre une réutilisation facile des messages, et
  • des en-têtes personnalisés pour la demande de connexion initiale.

Il est disponible pour Mac OS X, Windows et Linux et vous pouvez l'obtenir à l'adresse suivante ici .

10voto

BiJ Points 591

Vous pouvez utiliser l'outil APIC disponible ici https://chrome.google.com/webstore/detail/apic-complete-api-solutio/ggnhohnkfcpcanfekomdkjffnfcjnjam . Cet outil vous permet de tester les websocket qui utilisent soit StompJS soit les Websocket natives. Plus d'informations ici à www.myapic.com

6voto

John Points 467

J'ai rencontré exactement le même problème. J'ai dû faire un appel Web Socket. J'ai pu le faire en utilisant Client de repos avancé . J'utilise la version ARC : 12.1.3.

enter image description here

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