ASP.NET学习社区ASP.NET下载区ASP.NET源码 C#编写的简单web服务器(含源代码)

1  /  1  页   1 跳转 查看:2545

C#编写的简单web服务器(含源代码)

C#编写的简单web服务器(含源代码)

考虑过抛弃iis么,下面就是一个小小的尝试。

简介:
本程序是一个web服务器,在 .NET 环境下运行。
实现了 HTTP/1.1 的部分内容,目前它支持GET和HEAD命令,支持断点续传和多线程下载,
在Windows NT/2000/XP环境下,可以运行EXE格式的CGI程序,URL格式为"http://website/cgi.exe?+传递的参数",
注意带上"?",如需传递多个参数,中间用"+"分隔;
如果你有其他的脚本解释程序,或者独立的运行环境(如ASP,PHP,JAVA);
在进行适当的配置之后,也可以作为服务器端程序运行以输出动态页面。
文件清单:
httpsrv.exe    web服务器主程序文件
httpsrv.ini    主程序配置文件,可以通过它改变服务器及本站点的配置,
                在第一次运行程序前,请做好正确的配置
MIME.ini      记录所知道的MIME文件类型,不要修改该文件

注意:
没有安装程序,没有注册表,将三个文件复制到同一个目录下,
根据自己的情况修改好httpsrv.ini,就算安装完成了。
httpsrv.ini文件内容不要超过255行,其中空行,以"#",";" 开头的注释,忽略不计

当然,如果你的机子上运行着iis ,那么在运行这个程序的之前 首先应该把iis停掉,不然iis占用着80端口。

另附:
我现在对与CGI和其他动态页面请求的参数传递格式不清楚,如果你知道,请告诉我
e-mail:c_mozarte@hotmail.com

软件相关的截图如下:

 附件: 您所在的用户组无法下载或查看附件


 附件: 您所在的用户组无法下载或查看附件

下载地址:

附件附件:

您所在的用户组无法下载或查看附件

最后编辑aspx1 最后编辑于 2008-01-29 15:17:34
从蚂蚁啃骨头的壮举中,你能学到什么?
 

回复:C#编写的简单web服务器(含源代码)

不懂,
 

回复:C#编写的简单web服务器(含源代码)

都是很不错的东西!
 

回复:C#编写的简单web服务器(含源代码)

fffffffffffff
 

回复:C#编写的简单web服务器(含源代码)

顶一下
 

回复:C#编写的简单web服务器(含源代码)

不错,谢谢分享啊
 

回复:C#编写的简单web服务器(含源代码)

强力顶下
 

回复:C#编写的简单web服务器(含源代码)

不错
 

回复:C#编写的简单web服务器(含源代码)

hao yang de!
 

回复:C#编写的简单web服务器(含源代码)

hao yang de!
 
1  /  1  页   1 跳转

版权所有 ASP.NET学习门户 2.0.1214   Sitemap  

返顶部