zl程序教程

您现在的位置是:首页 >  后端

当前栏目

用C#自制一个网页服务器

c#网页服务器 一个 自制
2023-09-11 14:21:26 时间

对于爱折腾的人来讲,可能需要经常用到网页服务器,用过node.js创建过的服务器,也用过IIS Express搭设的服务器,不过还是一直想要创建一个自己的服务器程序,测试会方便一些。下面是网页服务器的源码。

编译过程讲下,首先下载一个SharpDevelop,国外的IDE,只有40多兆,支持窗体控件,学习C#很方便,也可以制作一些简单的程序,不过64位程序编译有问题。现在没有人维护了。不过编译32位没问题。

先创建一个C#窗体应用程序,然后将下面的源代码复制粘帖到窗体代码页中,注意命名空间不要改,如果不想改,那你直接建项目的时候,命名为JS_Server也可以。

/*
 * Created by SharpDevelop.
 * User: yaof
 * Date: 2022/12/11
 * Time: 15:46
 * 
 * To change this template use Tools | Options | Coding | Edit Standard Headers.
 */
using System;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.IO;
using System.Linq;
using System.Reflection;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Globalization;
using System.Web;
using System.Web.Hosting;
using System.Threading;
using System.Windows.Forms;
using  Microsoft.Win32;

namespace JS_Server
{
	///