Websocket connections with Postman

Postman

Postman Problem Overview


I'm using Postman to test an existing REST API. This API calls async functions on the server which return a response over a websocket using StompJS.

Is it possible to connect to the websocket using Postman?

Postman Solutions


Solution 1 - Postman

May 20, 2021, As of version 8.5.0 - Postman supported WebSocket APIs

This is not possible as of May 2017, because Postman only works with HTTP methods such as POST, GET, PUT, DELETE.

P/S: There is a request for this if you want to upvote: github.com/postmanlabs/postman-app-support/issues/4009

Solution 2 - Postman

As the previous comment mentioned you can't do this in Postman. however, I found this Chrome app in the web store. It is very simple, but it's working really well with my local web socket connections.

Smart Websocket Client

Solution 3 - Postman

It's not possible in Postman yet; But there is a new alternative for Postman, named Postwoman. it's open source and supports realtime Websocket and SSE requests.

Update

It seems they have rebranded Postwoman to Hoppscotch and have improved the Websocket support.

Solution 4 - Postman

Postman doesn't support it, but WebSocket King does.

enter image description here

Solution 5 - Postman

As of version 8.5.0 - Postman now supports WebSocket requests.

Websockets

More information can be found here:

https://blog.postman.com/postman-supports-websocket-apis/

Short Level Up video tutorial of the current functionality:

https://youtu.be/H-7EZVj9D-k

Solution 6 - Postman

I've run into this issue often enough that I finally created my own barebones GUI for testing websockets. It's called Socket Wrench, it supports

  • multiple concurrent connections to servers (with all responses and connections displayed in the same view),
  • comprehensive message history to enable easy re-use of messages, and
  • custom headers for the initial connection request.

It's available for Mac OS X, Windows and Linux and you can get it from here.

Solution 7 - Postman

You can use the tool APIC available here https://chrome.google.com/webstore/detail/apic-complete-api-solutio/ggnhohnkfcpcanfekomdkjffnfcjnjam. This tool allows you to test websocket which use either StompJS or native Websocket. More info here at www.apic.app

Solution 8 - Postman

I ran into the exact same problem. Had to make a Web Socket call. I was able to accomplish this using Advanced Rest Client. I'm using ARC version : 12.1.3

enter image description here

Solution 9 - Postman

Postman currently does not support that.

You may use this online tester by Websocket.in: https://www.websocket.in/test-online

Solution 10 - Postman

Postman doesn't support websocket. Most of the extension and app I had ever seen were not working properly.

Solution which I found

Just login/ open your application in your browser, and open browser console. Then enter your socket event, and press enter.

socket.emit("event_name", {"id":"123"}, (res)=>{console.log(res); });

enter image description here

Solution 11 - Postman

You can use Socket.io tester, this app lets you connect to a socket.io server and subscribe to a certain topic and/or lets you send socket messages to the server

Solution 12 - Postman

Use Firecamp , support websocket(Socketio & Ws ) ,Rest, Graphql , You can install in your système or use plugin https://firecamp.io/ enter image description here

Solution 13 - Postman

Have not discovered that postman released web sockets function, but in any case i recently wrote my own simple very simple utility with pure js & html (no bootstrap, no npm, no heavy libs), maybe it would be useful for someone: https://github.com/Wissance/wstester

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionMr. MartiniView Question on Stackoverflow
Solution 1 - Postmankien buiView Answer on Stackoverflow
Solution 2 - PostmanJoshSommerView Answer on Stackoverflow
Solution 3 - PostmanMohammad RafighView Answer on Stackoverflow
Solution 4 - PostmanTomView Answer on Stackoverflow
Solution 5 - PostmanDanny DaintonView Answer on Stackoverflow
Solution 6 - PostmanasleepysamuraiView Answer on Stackoverflow
Solution 7 - PostmanBiJView Answer on Stackoverflow
Solution 8 - PostmanJohnView Answer on Stackoverflow
Solution 9 - PostmanAnand SinghView Answer on Stackoverflow
Solution 10 - PostmanMahfuzur RahmanView Answer on Stackoverflow
Solution 11 - PostmanAmine HarbaouiView Answer on Stackoverflow
Solution 12 - PostmanTokiniaina Eddy AndriamiandrisView Answer on Stackoverflow
Solution 13 - PostmanMichael UshakovView Answer on Stackoverflow