基于 ESP32 创建 HTTP Server 服务器,支持载入文件到服务器,并对载入文件进行删除管理

软件编程指南参见:HTTP 服务器

测试准备

  • 任意一款 ESP32 系列开发板
  • 2.4GHz 路由器热点
  • 准备各种格式的文件

测试软件


测试步骤

1、软件配置

只需要设置 ESP32 连接的 2.4GHzWiFi 热点即可

  • 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

在这里插入图片描述

  • 支持载入多种格式的文件

在这里插入图片描述

在这里插入图片描述

  • 例程默认限制了 200KB 的载入文件的大小

在这里插入图片描述

5、在浏览器访问载入的文件

  • 复制载入的文件链接,在浏览器中访问此链接可查看当前文件

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Marchtwentytwo/article/details/130852573