Estou usando o Postman para testar uma API REST existente. Esta API chama funções assíncronas no servidor que retornam uma resposta por meio de um websocket usando StompJS.
É possível conectar-se ao websocket usando o Postman?
Estou usando o Postman para testar uma API REST existente. Esta API chama funções assíncronas no servidor que retornam uma resposta por meio de um websocket usando StompJS.
É possível conectar-se ao websocket usando o Postman?
Respostas:
Isso não era possível a partir de maio de 2017, porque Postman só funciona com métodos HTTP como POST, GET, PUT, DELETE.
P / S: há uma solicitação para isso se você quiser votar positivamente : github.com/postmanlabs/postman-app-support/issues/4009
Como o comentário anterior mencionou, você não pode fazer isso no Postman. no entanto, encontrei este aplicativo do Chrome na loja da web. É muito simples, mas está funcionando muito bem com minhas conexões de soquete da web local.
Ainda não é possível no Postman; Mas há uma nova alternativa para Postman, chamada Postwoman . é open source e oferece suporte a solicitações Websocket e SSE em tempo real.
localhost
ainda
127.0.0.1
funciona por enquanto, mas chamadas de rede local como 192.168.xx não funcionam.
Já me deparei com esse problema com tanta frequência que finalmente criei minha própria GUI barebones para testar websockets. Chama-se Socket Wrench, suporta
Está disponível para Mac OS X, Windows e Linux e você pode obtê-lo aqui .
Você pode usar a ferramenta APIC disponível aqui https://chrome.google.com/webstore/detail/apic-complete-api-solutio/ggnhohnkfcpcanfekomdkjffnfcjnjam . Esta ferramenta permite que você teste websocket que usa StompJS ou Websocket nativo. Mais informações aqui em www.apic.app
Postman não oferece suporte, mas WebSocket King sim.
Corri exatamente para o mesmo problema. Tive que fazer uma chamada Web Socket. Consegui fazer isso usando o Advanced Rest Client . Estou usando a versão ARC: 12.1.3
Postman atualmente não suporta isso.
Você pode usar este testador online por Websocket.in: https://www.websocket.in/test-online
Você pode usar o testador Socket.io , este aplicativo permite que você se conecte a um servidor socket.io e se inscreva em um determinado tópico e / ou permite que você envie mensagens de socket para o servidor
Postman não suporta websocket. A maior parte da extensão e do aplicativo que eu já vi não estava funcionando corretamente.
Solução que encontrei
Basta fazer o login / abrir seu aplicativo no navegador e abrir o console do navegador. Em seguida, insira seu evento de socket e pressione Enter.
socket.emit("event_name", {"id":"123"}, (res)=>{console.log(res); });