|
|
5 лет назад | |
|---|---|---|
| docs | 5 лет назад | |
| examples | 5 лет назад | |
| inc | 5 лет назад | |
| src | 5 лет назад | |
| LICENSE | 5 лет назад | |
| README.md | 5 лет назад | |
| SConscript | 5 лет назад |
在进行网络请求时,经常需要对参数进行UrlEncode编码,本软件包可以比较方便的对参数进行编码以及解码.
URL编码(URL encoding),也称作百分号编码(Percent-encoding), 是特定上下文的统一资源定位符 (URL)的编码机制。用于统一资源标识符(URI)的编码,也用于为"application/x-www-form-urlencoded" MIME准备数据, 因为它用于通过HTTP的请求操作(request)提交HTML表单数据。
UrlEncode 软件包目录结构如下所示:
UrlEncode
├───docs
│ └───api.md // API 使用说明
├───inc // 头文件
├───src // 源文件
├───examples // 示例代码
│ └───UrlEncode_Example.c // UrlEncode 编解码示例代码
│ LICENSE // 软件包许可证
│ README.md // 软件包使用说明
└───SConscript // RT-Thread 默认的构建脚本
UrlEncode 软件包遵循 LGPLv2.1 许可,详见 LICENSE 文件。
使用 UrlEncode 软件包需要在 RT-Thread 的包管理中选中它,具体路径如下:
RT-Thread online packages
tools packages --->
[*] UrlEncode: a simple tool to Encode/Decode Url
[*] Use Examples
Version (latest) --->
Use Examples : 使用示例命令.
Version :配置软件包版本。
配置完成后让 RT-Thread 的包管理器自动更新,或者使用 pkgs --update 命令更新包到 BSP 中。
如果串口终端不支持中文显示(UTF-8),显示可能会有问题