Releases: RT-Thread-packages/webclient
Releases · RT-Thread-packages/webclient
WebClient Release 2.2.0
- 添加接收和发送非字符串格式数据功能支持
- 修复 webclient_get_position 可能出现内存越界问题
- 修复 "timeval" 的重复声明问题
- 修复 webnet 的风险操作:filelds 判断位置,置空指针
- 修复 webclient GET request failed 情况下的内存重释放问题
- 增加英文介绍
- 添加分片下载函数
WebClient Release 2.1.2
- 添加 处理部分服务器返回的头部数据中包含 "content-type" 等小写格式字段的功能
- 完善 URL 解析方式,支持访问主页且 URL 末尾不是 '/' 的情况
- 修复 location 跳转功能可能存在的 session 重复创建和释放问题
WebClient Release 2.1.1
- 添加 文件下载功能配置选项
- 修复 webclient_post_file 函数 POST 方式上传文件失败问题
- 完善 使用文档
WebClient Release 2.1.0
- 修复 添加头文件时相同字段重复添加问题;
- 修复 webclient_get_file() 函数返回 size_t 类型错误;
- 修复 connect 连接创建失败时,socket 未正常关闭问题;
- 修复 访问 HTTP location 跳转地址失败问题;
- 修复 开启 HTTPS 功能支持后,getaddrifo() 函数解析地址失败问题;
- 修复 chunk 模式数据发送时,获取 chunk_size 块数据长度错误问题;
- 添加 webclient_request() 接口相关的示例代码;
- 添加 SAL_TLS 功能适配;
- 添加 LOG_D 日志选项,用于查看请求和响应的头部信息;
WebClient Release 2.0.1
- 修复 webclient_request 中 post 请求时,获取数据可能失败的问题
- 完善 日志宏定义
- 修复 多余的警告
WebClient Release 2.0.0
- 完善 日志和注释信息
- 修改 GET 请求发送接口名称
- 添加 POST 请求发送接口
- 修改头部数据处理方式,添加头部数据操作接口
- 添加 GET 和 POST 请求示例代码
- 添加 UM 文档,更新 README
First release
Merge pull request #17 from chenyong111/master 【修复】开启TLS 支持后 Socket 无法释放问题。