本版本大更新,主要添加 延时分块发送器 (sleep chunked sender)
- 实现socket发包分块并在界面显示进度信息
- 调整package结构删除无用HttpURLConnClient
- 调整第二排界面控件
- 解决request数据包比较大时,sleep send client界面显示比较卡的问题
- 解决多个Sleep send client共用一个发送记录
- 解决计算分块范围和耗时范围不准确问题,以及设置分块和延时控件最小值不能大于最大值
- 实现代理设置,修复https判断错误bug
- 添加sleep send client错误信息的显示
- 修复由于Transfer-Encoding: chunked大小写不敏感导致判断不严谨问题
- 让send sleep client显示连接和发送头阶段的错误信息
- 让sleep send client退出时将后台发包线程也退出
- 给sleep send client添加进度条
- 设置sleep send client的发送按钮在完成发送后恢复名称为Start
- 引入单元测试,删除调无用的IMessageEditorController接口实现
- 将最后一步读取response,作为进度条显示的一部分
- 解决延时分块传输最后一个分块长度计算错误问题
- 重新明确已经发送分块和发送时间这两个概念
- 解决socket模拟Http发包,读response不完整问题
- 实现sleep send client分块日志表格按照比例显示列宽
- 将sleep send client模块改名为sleep chunked sender