王卡tiny免流教程 如何使用网络库用c 开发http服务器?
浏览量:1452
时间:2021-04-10 11:27:36
作者:admin
如何使用网络库用c 开发http服务器?
如果只是简单的http服务器,可以参考tinyhttpd( https://github.com/ysboss/tinyhttpd),用c语言大概500行写的,不仅能访问正常的html页面,还支持CGI。
有什么适合提高C/C 网络编程能力的开源项目推荐?
如果是学习的话我推荐你去看看Linux、FreeBSD 系统中与网络有关的那些命令程序的代码,比如ping、tcpdump等等,他们还有很多更强大的开源替代方案,比如mtr,都是学习的好材料。这些程序都追求把一件事情做到极致,所以往往结构清晰却又不会过于简单,你看看光是下载就有wget和curl两大神器够你折腾了。Linux和FreeBSD的这类自带命令虽然功能相同,但往往实现方式有很大差别,对比阅读效果甚好。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。