web-dev-qa-db-fra.com

Connexions Websocket avec postman

J'utilise Postman pour tester une API existante REST. Cette API appelle des fonctions asynchrones sur le serveur qui renvoient une réponse sur un websocket à l'aide de StompJS.

Est-il possible de se connecter au websocket avec Postman?

72
Mr. Martini

Cela n'est plus possible à partir de 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 passer au vote suivant: github.com/postmanlabs/postman-app-support/issues/4009

34
kien bui

Comme mentionné dans le commentaire précédent, vous ne pouvez pas le faire dans Postman. Cependant, j'ai trouvé cette application Chrome dans la boutique en ligne. C'est très simple, mais cela fonctionne très bien avec mes connexions de socket Web locales.

Client Smart Websocket

30
JoshSommer

Vous pouvez utiliser testeur Socket.io , cette application vous permet de vous connecter à un serveur socket.io et de vous abonner à un certain sujet et/ou vous permet d'envoyer des messages de socket au serveur.

6
Amine Harbaoui

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 Websocket qui utilise StompJS ou Websocket natif. Plus d'informations ici sur www.myapic.com

5
BiJ

J'ai souvent rencontré ce problème assez souvent pour finalement créer ma propre interface graphique barebones pour tester les websockets. C'est ce qu'on appelle Socket Wrench, il prend en charge

  • plusieurs connexions simultanées aux serveurs (avec toutes les réponses et les connexions affichées dans la même vue),
  • historique complet des messages pour permettre une réutilisation facile des messages, et
  • 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 de ici .

5
asleepysamurai

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

enter image description here

4
John