编写一个简单的Web Server其实是轻而易举的。如果我们只是想托管一些HTML页面,我们可以这么实现:
在VS2013中创建一个C# 控制台程序
编写一个字符串扩展方法类,主要用于在URL中截取文件名
ExtensionMethods.cs
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace webserver1 { /// <summary> /// 一些有用的字符串扩展方法 /// </summary> public static class ExtensionMethods { /// <summary> /// 返回给定字符串左侧的字串或是整个源字符串 /// </summary> /// <param name="src">源字符串</param> /// <param name="s">对比字符串</param> /// <returns></returns>