Skip to content

lingview/DirHTTP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DirHTTP

一个轻量级的 Windows 目录 HTTP 服务器,支持右键菜单快速启动,自动打开浏览器访问。

一、功能特性

  • 快速启动:通过右键菜单或直接命令行启动 HTTP 服务
  • 自动打开浏览器:服务启动后自动在默认浏览器中打开访问地址
  • 多网络接口支持:显示所有可用的局域网访问地址
  • 中文路径支持:完整支持 UTF-8 编码的中文文件和目录名
  • 目录浏览:提供友好的文件列表界面,区分文件夹和文件
  • MIME 类型自动识别:支持常见的 HTML、CSS、JS、图片、视频、音频等文件类型
  • 安全路径检查:防止目录遍历攻击,确保访问路径在根目录范围内
  • 端口自动分配:自动绑定可用端口,避免端口冲突

二、安装

先下载这个压缩包然后解压

image.png

image.png

创建环境变量(推荐)

image.png

image.png

然后使用管理员权限打开cmd

image.png

然后输入dirhttp回车可以查看支持的命令参数

image.png 使用dirhttp --install将程序注册到鼠标右键菜单

dirhttp --install

image.png

三、使用

显示安装完成后即可再右键菜单见到(win11可能会在二级菜单) image.png

点击开启后会自动使用空闲端口启动http服务并且再浏览器自动打开 image.png

image.png

About

DirHTTP 是一个 C++ 开发的轻量级 Windows 工具,只需右键点击任意文件夹,即可启动一个本地 HTTP 服务器,快速浏览、共享目录内容。支持静态文件(HTML、图片、视频等)和目录列表,自动识别 MIME 类型,并内置安全路径限制,防止目录遍历攻击

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors