如何基于 windows 创建一个 HTTP 服务器?

方法一:

  • 在 Windows 上安装 Python 工具
  • 使用 Win+R 输入 cmd 指令打开终端命令窗口
    在这里插入图片描述
  • 检查当前的 Python 版本,如下:
python --version

在这里插入图片描述

  • 进入要开启 HTTP Server 的路径,例如:
E:
cd esp\Espressif\frameworks

在这里插入图片描述

  • 当 Python 版本是 2.X ,通过如下命令建立服务器
python -m SimpleHTTPServer 8070

8070 为 HTTP Server 端口号,可自定义

  • 当 Python 版本是 3.X ,通过如下命令建立服务器
python -m http.server 8070

在这里插入图片描述

  • 查询本机 IP 地址,如下:

设置 —— 网络和 Internet —— 以太网 —— IPv4 地址

在这里插入图片描述

192.168.1.104:8070 即为 HTTP server 地址,如果要共享本机 esp\Espressif\frameworks 路径下的文件,只需要连接相同路由器,在浏览器中输入文件地址,例如 192.168.1.104:8070/nvs.bin 即可获取 nvs.bin 文件。
在这里插入图片描述


方法二:

  • 下载本地创建 HTTP Server 的工具

下载地址:http://www.rejetto.com/hfs/?f=dl

下载 HTTP 服务器的 hfs.exe,这个是一个可执行文件,不需要安装,而且文件很小。
在这里插入图片描述

  • 双击打开软件
    在这里插入图片描述

  • 在浏览器访问 HTTP Server
    在浏览器,通过访问 http://192.168.1.104:8080 地址可以访问创建的服务器。

在这里插入图片描述

这样只需要连接在同一个路由器,其他人通过访问此 IP 地址,即可实现文件共享。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值