如何在 Eolink Apikit 中發(fā)起 TCP/UDP 文檔測(cè)試

TCP/UDP 是兩種常用的網(wǎng)絡(luò)傳輸協(xié)議。TCP 協(xié)議提供可靠的連接,而 UDP 協(xié)議提供不可靠的連接。

TCP 協(xié)議是面向連接的協(xié)議,在建立連接之前,客戶端和服務(wù)器需要先握手。握手完成后,客戶端和服務(wù)器之間就會(huì)建立一個(gè)可靠的連接。在連接建立之后,客戶端和服務(wù)器可以通過(guò)該連接進(jìn)行數(shù)據(jù)傳輸。TCP 協(xié)議提供可靠的數(shù)據(jù)傳輸,可以保證數(shù)據(jù)完整性和順序性。

UDP 協(xié)議是無(wú)連接的協(xié)議,在發(fā)送數(shù)據(jù)之前,客戶端不需要先與服務(wù)器建立連接。UDP 協(xié)議提供不可靠的數(shù)據(jù)傳輸,不能保證數(shù)據(jù)完整性和順序性。

Eolink Apikit 多協(xié)議支持,HTTP、Websocket、gRPC、SOAP、TCP、UDP等,無(wú)論使用什么語(yǔ)言開發(fā),Eolink Apikit 都可以幫統(tǒng)一規(guī)范地管理起來(lái),并提供強(qiáng)大的文檔管理、協(xié)作、測(cè)試、分享功能。


發(fā)起 TCP/UDP 測(cè)試

進(jìn)入某個(gè)TCP/UDP協(xié)議的API文檔詳情頁(yè),點(diǎn)擊文檔上方測(cè)試標(biāo)簽,即可進(jìn)入 API 測(cè)試頁(yè),系統(tǒng)會(huì)根據(jù)API文檔的定義的求頭部、Query參數(shù)、請(qǐng)求體自動(dòng)生成測(cè)試界面并且填充測(cè)試數(shù)據(jù)。

填寫/修改請(qǐng)求參數(shù)

1. 設(shè)置請(qǐng)求參數(shù)

與發(fā)起HTTP協(xié)議測(cè)試類似,您可以通過(guò)設(shè)置或者導(dǎo)入請(qǐng)求參數(shù)。

2. 設(shè)置請(qǐng)求體

WS/WSS協(xié)議請(qǐng)求體提供了三種類型:

  1. JSON

  2. XML

  3. Raw(自定義文本類型數(shù)據(jù))

Eolink提供了的 JSON 和 XML 編輯器,當(dāng)已經(jīng)在 API 文檔中定義好 API 的請(qǐng)求數(shù)據(jù)結(jié)構(gòu)時(shí),只需要在測(cè)試界面填寫各個(gè)字段的值或?qū)胝?qǐng)求參數(shù),系統(tǒng)會(huì)自動(dòng)轉(zhuǎn)換為相應(yīng)的 JSON 和 XML 結(jié)構(gòu)的請(qǐng)求數(shù)據(jù)。

3. 建立連接

與WS/WSS接口測(cè)試類似,需要完成一次握手,兩者之間就直接可以創(chuàng)建持久性的連接,連接建立以后,瀏覽器就可以通過(guò)TCP連接發(fā)送數(shù)據(jù)。

點(diǎn)擊建立連接即可與服務(wù)器建立連接。

發(fā)送請(qǐng)求查看返回結(jié)果

建立連接之后,填寫或?qū)胝?qǐng)求參數(shù),點(diǎn)擊發(fā)送即可發(fā)送請(qǐng)求并查看返回結(jié)果。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容