Mar*_*R-L 93 windows software-rec http webserver
几年前,我为 Windows 使用了一个超级简单的免费 Web 服务器。
您唯一需要做的就是将一个 exe 复制到一个目录,双击该 exe,然后 - 瞧 - 现在可以通过 HTTP 访问该目录。
唯一的问题是我找不到那个小宝石......
Wes*_*Wes 76
我最近为此目的使用了猫鼬。它支持 Windows。从主页:
Mongoose 可执行文件不依赖于任何外部库或配置。如果它被复制到任何目录并执行,它开始在端口 8080 上为该目录提供服务。如果需要一些额外的配置 - 例如,不同的侦听端口或基于 IP 的访问控制,然后是一个带有相应选项的 mongoose.conf 文件(请参见示例)可以在可执行文件所在的同一目录中创建。这使得 Mongoose 非常适合各种演示、快速测试、文件共享和 Web 编程。
vte*_*est 53
如果您安装了 python,您可以使用它通过 HTTP 为当前目录提供服务:
python -m SimpleHTTPServer
Run Code Online (Sandbox Code Playgroud)
默认情况下,它绑定到端口 8000。
选择另一个端口:
python -m SimpleHTTPServer 9000
Run Code Online (Sandbox Code Playgroud)
如果您改用 CGIHTTPServer,您甚至可以获得 CGI 支持。只需确保 CGI 脚本位于 cgi-bin 子目录中。
SimpleHTTPServer 和 CGIHTTPServer 是与标准 python 安装捆绑在一起的 python 模块。
我很确定大多数脚本语言都有类似的技巧,python 恰好是我最喜欢的瑞士军刀。
当然,python 比单个小的独立可执行文件大得多,但它恰好安装在我接触过的每台计算机上。
我有同样的需求并开发了Quickshare,它可以在 Linux 和 Windows 上运行并执行您想要的操作(您运行它选择一个目录,然后瞧)。如果您愿意,它还支持 HTTP-AUTH、IP 白/黑名单和上传。
这是屏幕截图和使用示例。