Я використовую Postman для тестування існуючого API REST. Цей API викликає функції сервера асинхронізації на сервері, які повертають відповідь через веб-розетку за допомогою StompJS.
Чи можливо підключитися до вебсокета за допомогою Postman?
Я використовую Postman для тестування існуючого API REST. Цей API викликає функції сервера асинхронізації на сервері, які повертають відповідь через веб-розетку за допомогою StompJS.
Чи можливо підключитися до вебсокета за допомогою Postman?
Відповіді:
З травня 2017 року це неможливо, оскільки Postman працює лише з HTTP-методами, такими як POST, GET, PUT, DELETE.
P / S: Існує запит на це, якщо ви хочете внести зміни: github.com/postmanlabs/postman-app-support/isissue/4009
Як згадувалося в попередньому коментарі, ви не можете цього зробити в "Листоноші". однак я знайшов цю програму Chrome у веб-магазині. Це дуже просто, але він працює дуже добре з моїми локальними підключеннями до веб-розеток.
У Поштальона це ще не можливо; Але є нова альтернатива для листоноші, яку назвали " Пошта" . це відкритий код і підтримує запити Websocket і SSE в режимі реального часу.
localhost
ще
127.0.0.1
наразі працює, але дзвінки в локальну мережу, наприклад 192.168.xx, не працюють.
Я стикався з цією проблемою досить часто, що нарешті створив власний графічний інтерфейс для баребонів для тестування веб-розеток. Він називається Socket Wrench, він підтримує
Він доступний для Mac OS X, Windows та Linux, і ви можете отримати його звідси .
Ви можете використовувати інструмент APIC, доступний тут https://chrome.google.com/webstore/detail/apic-complete-api-solutio/ggnhohnkfcpcanfekomdkjffnfcjnjam . Цей інструмент дозволяє перевірити веб-розетку, яка використовує або StompJS, або рідну Websocket. Більше інформації тут на www.apic.app
Листоноша це не підтримує, але WebSocket King робить.
Я зіткнувся з точно такою ж проблемою. Довелося здійснити виклик веб-сокета. Мені вдалося досягти цього за допомогою Advanced Rest Client . Я використовую версію ARC: 12.1.3
Наразі поштальєр це не підтримує.
Ви можете використовувати цей онлайн-тестер від Websocket.in: https://www.websocket.in/test-online
Ви можете використовувати тестер Socket.io , ця програма дозволяє підключитися до сервера socket.io і підписатися на певну тему та / або дозволяє надсилати повідомлення на сокет на сервер
Листоноша не підтримує веб-розетку. Більшість розширень та додатків, які я коли-небудь бачив, не працюють належним чином.
Рішення, яке я знайшов
Просто увійдіть / відкрийте свою програму у своєму браузері та відкрийте консоль браузера. Потім введіть подію сокета і натисніть клавішу Enter.
socket.emit("event_name", {"id":"123"}, (res)=>{console.log(res); });