Я использую Postman для тестирования существующего REST API. Этот API вызывает асинхронные функции на сервере, которые возвращают ответ через веб-сокет с использованием StompJS.
Можно ли подключиться к веб-сокету с помощью Postman?
Как упоминалось в предыдущем комментарии, вы не можете сделать это в Postman. однако я нашел это приложение Chrome в интернет-магазине. Это очень просто, но очень хорошо работает с моими локальными подключениями к веб-сокетам.
спасибо за быстрое решение почти 3 года спустя, почему ни один почтальон этого не делает?
Кристиан Мэтью,
#postman #websocket
Лютер
11
В Postman это пока невозможно; Но есть новая альтернатива для Почтальон, названный почтальонша . это открытый исходный код и поддерживает запросы Websocket и SSE в реальном времени.
127.0.0.1пока работает, но вызовы по локальной сети, например 192.168.xx, не работают.
Мохаммад Рафиг,
10
Я сталкивался с этой проблемой достаточно часто, чтобы наконец создать свой собственный графический интерфейс для тестирования веб-сокетов. Это называется торцевой ключ, он поддерживает
несколько одновременных подключений к серверам (все ответы и подключения отображаются в одном окне),
полная история сообщений, позволяющая легко повторно использовать сообщения, и
настраиваемые заголовки для первоначального запроса на подключение.
Он доступен для Mac OS X, Windows и Linux, и вы можете получить его здесь .
Похоже, интересный проект. У меня несколько ошибок; Я отвечу на проблему с GitHub.
Holistic Developer
@EmmanuelMahuni Не могли бы вы открыть проблему на Github с инструкциями по воспроизведению?
asleepysamurai
неплохо ... мне это нравится. хотелось бы, чтобы был способ сохранить вывод, а предварительный просмотр json хуже, чем предварительный просмотр текста. json должен быть красивым, а все остальное должно быть .. ну текст
Кристиан Мэтью
очень хороший проект. хорошая работа ... нужно только пару улучшений
Кристиан Мэтью
@ChristianMatthew Пожалуйста, откройте вопрос на Github по проекту, я скоро займусь его реализацией :)
Вы можете использовать тестер Socket.io , это приложение позволяет вам подключиться к серверу socket.io и подписаться на определенную тему и / или позволяет отправлять сообщения сокета на сервер.
Ответы:
По состоянию на май 2017 года это невозможно, поскольку Postman работает только с такими HTTP-методами, как POST, GET, PUT, DELETE.
P / S: есть запрос на это, если вы хотите проголосовать: github.com/postmanlabs/postman-app-support/issues/4009
источник
Как упоминалось в предыдущем комментарии, вы не можете сделать это в Postman. однако я нашел это приложение Chrome в интернет-магазине. Это очень просто, но очень хорошо работает с моими локальными подключениями к веб-сокетам.
Клиент Smart Websocket
источник
В Postman это пока невозможно; Но есть новая альтернатива для Почтальон, названный почтальонша . это открытый исходный код и поддерживает запросы Websocket и SSE в реальном времени.
источник
localhost
еще127.0.0.1
пока работает, но вызовы по локальной сети, например 192.168.xx, не работают.Я сталкивался с этой проблемой достаточно часто, чтобы наконец создать свой собственный графический интерфейс для тестирования веб-сокетов. Это называется торцевой ключ, он поддерживает
Он доступен для Mac OS X, Windows и Linux, и вы можете получить его здесь .
источник
Вы можете использовать инструмент APIC, доступный здесь https://chrome.google.com/webstore/detail/apic-complete-api-solutio/ggnhohnkfcpcanfekomdkjffnfcjnjam . Этот инструмент позволяет тестировать веб-сокеты, использующие либо StompJS, либо собственный веб-сокет. Более подробная информация на сайте www.apic.app
источник
Почтальон не поддерживает это, но WebSocket King поддерживает.
источник
Я столкнулся с той же проблемой. Пришлось позвонить в веб-сокет. Я смог сделать это с помощью Advanced Rest Client . Я использую версию ARC: 12.1.3
источник
Почтальон в настоящее время не поддерживает это.
Вы можете использовать этот онлайн-тестер от Websocket.in: https://www.websocket.in/test-online
источник
Вы можете использовать тестер Socket.io , это приложение позволяет вам подключиться к серверу socket.io и подписаться на определенную тему и / или позволяет отправлять сообщения сокета на сервер.
источник
Почтальон не поддерживает веб-сокет. Большинство расширений и приложений, которые я когда-либо видел, не работали должным образом.
Решение, которое я нашел
Просто войдите / откройте свое приложение в браузере и откройте консоль браузера. Затем введите событие сокета и нажмите ввод.
источник