工作中经常需要原生接口联调测试服务,http请求可以使用postman,用起来很方便。tcp请求的没找到趁手的或者广告太多,索性自己重写一个通用工具,把http请求与tcp请求统一处理,减少打开其他软件交互次数。同时整合开发中常用的基本功能,例如像联调过程中经常出错的字符集处理,抓包功能等,充分满足接口联调时的基本需要。至于其他的通讯方式后续有空再慢慢完善(webserver、hessian、自定义RPC等等),先保证最原生通讯。有兴趣的同学可以参与完善。
源码:GitHub - bojer-go/jov: HTTP、TCP connect tool
(由于git文件大小限制,部分库文件未上传,编译过程会报错,缺失文件:
HTTP、TCP连接工具源码缺失库文件-C++文档类资源-优快云下载)
开发工具:VS2010、VS2013
本次更新内容2021年9月3日:
1.可设置超时时间;
2.支持直接打开交易报文;
3.支持linux的单换行;
4.增加交易耗时;
5.增加编码格式;
6.增加http请求,地址直接输入主机地址就可以;
7.xml和json数据提供格式化;
8.提供基于百度翻译(免费版)的翻译功能,不想打开其他工具,有时候需要翻译功能;
9.增加码字信息查看,提供字节流,unicode编码,对应编码方式使用;
10.增加根据字节流,unicode编码等解码,对应编码方式使用;
11.增加抓包功能,但是需要先安装WinPcap;
12.隐藏功能,ctrl+w 可以打开无痕浏览器,所有数据均不会保存,绿色纯净;
本次更新内容2023年05月24日:
1.为配合生僻字改造,新增生僻字显示功能,即安装相关字体后可以选择字体;
2.优化解码,字节流,16进制字节流,或者unicode码点都可以解析出原本字符;
客户端版本:
积分下载(仅32位):tcp,http交易客户端连接工具_socket工具-互联网文档类资源-优快云下载
会员下载(包括32和64位):https://download.youkuaiyun.com/download/jerome_jun/87815045