潘多拉 RT-Thread Web 服务器组件
实验概述
本实验使用 WebNet 软件包创建一个 Web 服务器,并展示 Web 服务器静态页面、CGI(事件处理)、AUTH(基本认证)、Upload(文件上传)等部分功能。
硬件连接
本实验需要依赖 IoTBoard 板卡上的 WiFi 模块完成网络通信,因此请确保硬件平台上的 WiFi 模组可以正常工作。同时依赖 TF 卡模块提供文件存储功能。
可参考《潘多拉 RT-Thread WiFi 管理》和《潘多拉 RT-Thread SD 卡文件系统》了解相关信息。
准备工作
- 在 TF 卡根目录下创建 webnet 文件夹。
- 在 webnet 文件夹里创建 admin 和 upload 两个文件夹。
- 将 /ports/webnet/index.html 复制到 TF 卡的 webnet 文件夹里。
index.html 文件是访问 web 服务器时默认展示的页面,我们提供的 html 文件是用来测试本例程的相关功能的。熟悉 HTML 语言的开发者可以自己编写 index.html 页面,并放入 webnet 文件夹里。
提示:可以在 WebNet 软件包配置中修改 web 服务器的根目录。