HTTP、TCP连接工具
? ? ? ? 工作中經(jīng)常需要原生接口聯(lián)調(diào)測(cè)試服務(wù),http請(qǐng)求可以使用postman,用起來(lái)很方便。tcp請(qǐng)求的沒(méi)找到趁手的或者廣告太多,索性自己重寫(xiě)一個(gè)通用工具,把http請(qǐng)求與tcp請(qǐng)求統(tǒng)一處理,減少打開(kāi)其他軟件交互次數(shù)。同時(shí)整合開(kāi)發(fā)中常用的基本功能,例如像聯(lián)調(diào)過(guò)程中經(jīng)常出錯(cuò)的字符集處理,抓包功能等,充分滿(mǎn)足接口聯(lián)調(diào)時(shí)的基本需要。至于其他的通訊方式后續(xù)有空再慢慢完善(webserver、hessian、自定義RPC等等),先保證最原生通訊。有興趣的同學(xué)可以參與完善。
源碼:GitHub - bojer-go/jov: HTTP、TCP connect tool
(由于git文件大小限制,部分庫(kù)文件未上傳,編譯過(guò)程會(huì)報(bào)錯(cuò),缺失文件:
HTTP、TCP連接工具源碼缺失庫(kù)文件-C++文檔類(lèi)資源-CSDN下載)
開(kāi)發(fā)工具:VS2010、VS2013
本次更新類(lèi)容2021年9月3日:
1.可設(shè)置超時(shí)時(shí)間;
2.支持直接打開(kāi)交易報(bào)文;
3.支持linux的單換行;
4.增加交易耗時(shí);
5.增加編碼格式;
6.增加http請(qǐng)求,地址直接輸入主機(jī)地址就可以;
7.xml和json數(shù)據(jù)提供格式化;
8.提供基于百度翻譯(免費(fèi)版)的翻譯功能,不想打開(kāi)其他工具,有時(shí)候需要翻譯功能;
9.增加碼字信息查看,提供字節(jié)流,unicode編碼,對(duì)應(yīng)編碼方式使用;
10.增加根據(jù)字節(jié)流,unicode編碼等解碼,對(duì)應(yīng)編碼方式使用;
11.增加抓包功能,但是需要先安裝WinPcap;
12.隱藏功能,ctrl+w 可以打開(kāi)無(wú)痕瀏覽器,所有數(shù)據(jù)均不會(huì)保存,綠色純凈;
客戶(hù)端版本:
tcp,http交易客戶(hù)端連接工具_(dá)socket工具-互聯(lián)網(wǎng)文檔類(lèi)資源-CSDN下載
總結(jié)
以上是生活随笔為你收集整理的HTTP、TCP连接工具的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: angularjs 表单验证 和 页面初
- 下一篇: 获取类类型