在开发Web程序的时候,有时候需要一个轻量级的Web服务器,用来响应前端的请求,前端一般的请求可以通过本地文件的方式显示,但是毕竟不是真正的Web服务器,有了这个需求,我们开发了一款迷你绿色通用的Web文件服务器。
下载地址:WebServer_SZHN.rar-Web服务器文档类资源-CSDN下载
WebServer_SZHN功能:
- 实现Web文件服务器功能;
- 绿色软件,无需安装,空间小,只有3M多点;
- 设置简单,只需设置两个参数(URL地址和本地文件路径),即可立即实现Web服务器功能;
- 使用windows的HTTP.SYS内核,支持高并发;
- 支持ssl;
- 支持端口复用,默认使用80端口,可以设置任意端口;
- 调试前端的神器;
需要设置的参数:
BaseUrl:是Web服务的端口和路径;
RootDir:是本地文件存放的根目录。
BaseUrl的设置格式:http://+: 是固定的,80 表示的是端口号,/sensor/表示的是Web服务的路径。例如对于界面上的http://+:80/sensor/,就表示的是访问服务器需要这样: http://127.0.0.1/sensor/1.html。其中1.html就表示的是本地文件的名称。 对于BaseUrl的设置,有专门的功能
RootDir是表示本地文件的根目录,对于上面界面的例子,C:\WWW,就表示本地文件存放于C盘的WWW目录下。假如1.html就位于:C:\WWW目录下,那么访问就是:http://127.0.0.1/sensor/1.html
举例说明如下:
示例一:
BaseUrl : http://+:80/sensor/
RootDir : c:\www
包含文件:
c:\www\1.html
则访问格式为:http://127.0.0.1/sensor/1.html
示例二:
BaseUrl : http://+:8080/sensor/
RootDir : c:\www\html
包含文件:
c:\www\html\1.html
c:\www\2.html
则访问格式为:http://127.0.0.1:8080/sensor/html/1.html
这种格式下,2.html文件是无法访问的,因为根目录是:c:\www\html,只能访问这个目录下的文件。
示例三:
BaseUrl : http://+:8080/sensor/
RootDir : c:\www
包含文件:
c:\www\1.html
c:\www\css\1.css
c:\www\js\1.js
则访问格式为:
http://127.0.0.1:8080/sensor/1.html,
http://127.0.0.1:8080/sensor/css/1.css,
http://127.0.0.1:8080/sensor/js/1.js
请注意访问路径的组合!
关于BaseUrl参数设置,本程序提供了一个界面,来进行设置。
一、打开:
二、增加:
三、输入完成后,选择一个即可
四、关闭后,主界面即可设置好BaseUrl参数。