Saya menggunakan Postman untuk menguji REST API yang ada. API ini memanggil fungsi async di server yang mengembalikan respons melalui websocket menggunakan StompJS.
Apakah mungkin untuk terhubung ke websocket menggunakan Postman?
Saya menggunakan Postman untuk menguji REST API yang ada. API ini memanggil fungsi async di server yang mengembalikan respons melalui websocket menggunakan StompJS.
Apakah mungkin untuk terhubung ke websocket menggunakan Postman?
Jawaban:
Ini tidak mungkin dilakukan mulai Mei 2017, karena Postman hanya bekerja dengan metode HTTP seperti POST, GET, PUT, DELETE.
P / S: Ada permintaan untuk ini jika Anda ingin upvote: github.com/postmanlabs/postman-app-support/issues/4009
Seperti yang disebutkan di komentar sebelumnya, Anda tidak dapat melakukan ini di Postman. namun, saya menemukan aplikasi Chrome ini di toko web. Ini sangat sederhana, tetapi bekerja sangat baik dengan koneksi soket web lokal saya.
Itu belum mungkin di Postman; Tapi ada alternatif baru untuk Postman, bernama Postwoman . itu open source dan mendukung permintaan Websocket dan SSE realtime.
localhost
belum
127.0.0.1
berfungsi untuk saat ini tetapi panggilan jaringan lokal seperti 192.168.xx tidak berfungsi.
Saya telah mengalami masalah ini cukup sering sehingga saya akhirnya membuat GUI barebone saya sendiri untuk menguji websockets. Ini disebut Socket Wrench, ini mendukung
Ini tersedia untuk Mac OS X, Windows dan Linux dan Anda bisa mendapatkannya dari sini .
Anda dapat menggunakan alat APIC yang tersedia di sini https://chrome.google.com/webstore/detail/apic-complete-api-solutio/ggnhohnkfcpcanfekomdkjffnfcjnjam . Alat ini memungkinkan Anda menguji websocket yang menggunakan StompJS atau Websocket asli. Info lebih lanjut di sini di www.apic.app
Postman tidak mendukungnya, tetapi WebSocket King mendukungnya .
Saya mengalami masalah yang sama persis. Harus melakukan panggilan Web Socket. Saya dapat melakukannya dengan menggunakan Advanced Rest Client . Saya menggunakan versi ARC: 12.1.3
Tukang pos saat ini tidak mendukung itu.
Anda dapat menggunakan penguji online ini oleh Websocket.in: https://www.websocket.in/test-online
Anda dapat menggunakan penguji Socket.io , aplikasi ini memungkinkan Anda terhubung ke server socket.io dan berlangganan ke topik tertentu dan / atau memungkinkan Anda mengirim pesan soket ke server
Postman tidak mendukung websocket. Sebagian besar ekstensi dan aplikasi yang pernah saya lihat tidak berfungsi dengan baik.
Solusi yang saya temukan
Cukup login / buka aplikasi Anda di browser Anda, dan buka konsol browser. Kemudian masukkan acara soket Anda, dan tekan enter.
socket.emit("event_name", {"id":"123"}, (res)=>{console.log(res); });