C#中自己动手创建一个Web Server(非Socket实现)
原文地址:https://www.cnblogs.com/mq0036/p/6656888.html 最近有个web的小项目,但公司的电脑无法安装IIS,所以就想自己来实现个Web server服务器,原本想了下,也就是socket处理http请求,于是就在博客园中搜索了“socket实现web server”,结果还真搜索到一些文章,于是从中找了几个做参考,如下: C#中使用Socket实现简单Web服务器 C#中使用Socket模拟请求Web服务器过程 C#中自己动手创建一个Web Server(非Socket实现) 其他的这里就不一一列出了,感兴趣的可以自己搜索看看。 所以我根据他们的代码,然后自己在修改符合自己使用的情况,初次版本就出来了,代码如下: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.Net.Sockets; namespace socket_webServer { class Program { static Socket _socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream,