MyWebServer是一款ASP环境集成软件,小巧轻量绿色版,只有200K,方便携带。 可以快速搭建WEB站点的服务器软件,支持FastCGI、ISAPI扩展、断点续传、反向代理、HTTPS、URL重写等常用功能,并内置ASP解释器和FastCGI进程管理器。
2022-10-18 19:05:29 243KB ASP环境
1
MyWebServer 一个linux系统下的C ++轻量级Web服务器,进行学习和实践网络编程。经测试支持上万并发连接。 C / C ++ B / S模型 React器事件处理模式 ET模式非双边IO的epoll 半同步/半React堆螺纹池 时间轮实现的定时器处理非活动连接 编译环境 的Ubuntu的20.04 海湾合作委员会9.3.0 cmake 3.16 的c + + 17 编译过程 cmake。 制作 使用方法 直接运行MyWebServer时使用串行端口号2132。使用-p扩展号选项可设置服务器运行的端口号。 压力测试 使用webbench进行上万并发的压力测试通过。 webbench -c 10000 -t 10
2022-05-05 18:54:32 6.49MB C++
1
MyWebServer是一款专业的轻量级WEB服务器软件。软件具有高性能、易用、小巧、绿色等特点,是用户快速建站及个人HTTP文件服务器的难得工具。软件功能强大,可以实现包HTTP/1.1、断点续传、大文件下载、正则表达式URL重写、虚拟目录、HTTP反向代理等,可通过ISAPI接口、FastCGI接口实现执行服务器脚本等诸多功能。软件界面美观简洁、简单全面、实用方便,无需培训,即可快速上手,轻轻松松完成日常用户快速建站及个人HTTP文件服务器功能,真正做到简单全面实用。是用户实现用户快速建站及个人HTTP文件服务器功能的好帮手。 MyWebServer使用说明 使用FastCGI时,在映射设置中将映射模块设置为启动FastCGI的命令,且命令行中必须包含IP:port格式(如:127.0.0.1:8988)的服务器信息,当不需要WEB服务器启动FastCGI时,命令行中填入IP:port格式的FastCGI服务器信息即可。 如果使用ISAPI接口,指定ISAPI的DLL文件即可。 注(本服务器不集成任何动态脚本支持,要使用请自行安装):asp支持可安装IASP(该软件要求安装java运行环境)通过isapi接口实现;PHP通过isapi和FastCGI接口均可(isapi方式建议使用PHP 5.2,因为5.3以上版不再提供ISAPI支持);asp.net支持可安装mono然后通过FasctCGI接口实现。上述脚本已测试过可以运行。 URL重写命令(使用基于VBScript的正则表达式): ifsve 如果匹配指定的服务器变量则往下执行,否则执行下条规则之后的规则。(支持HTTP_HOST REMOTE_ADDR HTTP_REFERER URL四个服务器变量) rewrite 如果匹配URL 则执行重写后面URL操作,可选命令参数: P 执行反向代理; R 执行重定向; L 最后一条规则; D 禁止URL并返回HTTP状态码 例如:rewrite ^/test.rar /web/test.rar L sethd 修改反向代理时发送的HTTP头值 格式为 sethd=头名称:头值,头名称区分大小写。 小技巧:通过URL重写可让WEB服务器变成一台HTTP代理服务器(代理上网),服务端口就是代理端口,重写规则如下: rewrite ^(http:.*) $1 P MyWebServer v3.6.22  更新内容 修正HTTP代理和HTTPS等若干问题 MyWebServer 截图
2021-07-26 21:00:42 1.07MB 服务器软件-WEB服务器
1
刚接触tomcat服务器的同学,代码实现的比较简单。功能也相对简单但是可以很好的理解源码理解tomcat的核心功能
2021-01-28 01:12:09 6KB tomcat servlet 源码 仿写tomcat
1
Mywebserver是一个高性能、易用、小巧、绿色的轻量级web服务器软件,是你快速建站及个人http文件服务器的难得工具。支持http/1.1、断点续传、大文件下载、正则表达式url重写、虚拟目录等,可通过isapi接口、fastcgi接口实现执行服务器脚本(如php,asp,asp.net等),性能完全超越iis等很多主流web服务器软件。
2019-12-21 21:21:57 772KB web服务器 MyWebServer
1