软件编程指南参见:HTTP 服务器
测试准备
- 任意一款 ESP32 系列开发板
- 2.4GHz 路由器热点
- 准备各种格式的文件
测试软件
- 可基于 esp-idf/examples/protocols/http_server /file_serving 例程进行测试
测试步骤
1、软件配置
只需要设置 ESP32 连接的 2.4GHz
的 WiFi 热点
即可
- menuconfig —> Example Connection Configuration
- —> WiFi SSID
- —> WiFi Password
2、下载固件
下载固件,查看固件运行日志,在建立 WiFi
连接之后会分配 IP 地址
,如下:
3、访问 HTTP Server
- 在 PC 端连接相同的 WiFi 热点或同一路由器
- 然后在 PC 端浏览器,通过获取到的 IP 地址,访问
HTTP Server
服务器
http://192.168.0.100
打开如下:
4、上传文件
- 从 PC 端上传本地文件到服务器,然后载入到
HTTP Server
中
- 支持载入多种格式的文件
- 如果要支持更多格式的文件,请在 “ set_content_type_from_file()” 增加相关格式的代码,例如:
- 例程默认限制了
200KB
的载入文件的大小
文章来源:https://www.toymoban.com/news/detail-602023.html
- 若需要增大载入文件的大小限制,请修改 “#define MAX_FILE_SIZE (200*1024) // 200 KB” 参数设置
5、在浏览器访问载入的文件
- 复制载入的文件链接,在浏览器中访问此链接可查看当前文件
文章来源地址https://www.toymoban.com/news/detail-602023.html
到了这里,关于基于 ESP32 创建 HTTP Server 服务器,支持载入文件到服务器,并对载入文件进行删除管理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!