我们反对国王、投票和权威,我们相信大致的共识和可运行的代码。
——某标准化组
嗯,网上HTTP服务器的资料太少了,更何况FTP和TFTP!即使TFTP标准出来得非常早,但是依然资料少得可怜,只有一个Windows版本的tftp{32,64}。我再也忍受不了了,打算写一个迷你版本的HTTP服务器,并在本博上连载,用这个服务器的真实源代码进行解说(最终可能以LaTeX + PDF在网上发布)。另外也算是自己对《UNIX网络编程》的实践。
所有代码均以BSD协议发布。
这个HTTP服务器现定名为mnhttpd。(mn=mini)
因为自己也是初涉网络编程,所以可能比较慢,先留个坑。