Postman支持測試Websocket接口
01 WebSocket 簡介
WebSocket是一種在單個TCP連接上進行全雙工通信的協(xié)議。
WebSocket使得客戶端和服務器之間的數(shù)據(jù)交換變得更加簡單,允許服務端主動向客戶端推送數(shù)據(jù)。在WebSocket API中,瀏覽器和服務器只需要完成一次握手,兩者之間就直接可以創(chuàng)建持久性的連接,并進行雙向數(shù)據(jù)傳輸。
在測試 WebSocket 的時候,可以使用 js 編寫簡單的頁面,通過瀏覽器進行訪問調試。也可以通過現(xiàn)成的客戶端工具,進行調試。
02 Websocket在線模擬請求工具
訪問訪問地址://www.jsons.cn/websocket/
具有進行連接、斷開、模擬發(fā)送數(shù)據(jù)等功能。
(請求時注意連接格式為 ws://IP或域名:端口(示例 ws://127.0.0.1:8089/websocket/devices)

03 Postman
使用新版的Postman(個人使用的是 10.12.4 版本的,目前的最新版)

1、建立 WebSocket 連接
在 File–> New 頁面,選擇 WebSocket Request,即可創(chuàng)建一個 WebSocket 模擬請求。

2、模擬數(shù)據(jù)交互
在地址欄中輸入相應的 WebSocket 請求地址,點擊地址欄右側的 “Connect” 按鈕,即可建立連接。
連接建立成功后,在 Message 的信息欄中輸入模擬數(shù)據(jù),點擊 “Send” 按鈕,即可與服務端進行數(shù)據(jù)交互。
優(yōu)勢:





支持多種數(shù)據(jù)格式
如:Text、JSON、XML、HTML、Binary等;
支持對交互信息進行格式化顯示
如:Text、JSON、XML、HTML等;
支持對交互數(shù)據(jù)進行模糊搜索、篩選過濾、清空等操作;
交互數(shù)據(jù)按照時間倒序顯示,更便于查看最新的數(shù)據(jù)。
3、斷開 WebSocket 連接
如果調試結束,點擊地址欄右側的 “Disconnect” 按鈕,即可斷開與 WebSocket 服務端的連接。
PS:
通過上述對比,可以看出 Postman 的功能更為強大一些,數(shù)據(jù)格式顯示更友好,用戶體驗更好。
到此這篇關于Postman支持測試Websocket接口的文章就介紹到這了,更多相關Postman測試Websocket內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
win11安裝wsl報錯之無法解析服務器的名稱或地址的問題及解決方法
項目開發(fā)中,需要用到wsl,因此根據(jù)wsl官方(WSL安裝教程)命令?wsl --install 進行wsl的安裝,本文主要是記錄自己在安裝wsl中遇到的問題"無法解析服務器的名稱或地址"的解決辦法,感興趣的朋友一起看看吧2024-04-04
win10同網(wǎng)段/跨網(wǎng)段訪問虛擬機samba服務器的過程記錄
這篇文章主要介紹了win10同網(wǎng)段/跨網(wǎng)段訪問虛擬機samba服務器,主要包括環(huán)境搭建和ubuntu端的安裝配置過程,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06
windows2008系統(tǒng)中rsync計劃任務返回0x1問題處理
本文給大家分享的是小編在給windows2008配置rsync同步的過程中遇到的一個問題,在win03系統(tǒng)下可以正常返回0x0,結果到了win08系統(tǒng)中就變成了0x1,雖然也同步成功了,但是作為一個完美主義強迫癥患者,堅決不能忍,經(jīng)過一番查證,找到了解決辦法,分享給大家2017-04-04

