# 自主web服务器 **Repository Path**: yz1973/autonomous-web-server ## Basic Information - **Project Name**: 自主web服务器 - **Description**: C++在Linux环境下实现服务器 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-03-22 - **Last Updated**: 2023-08-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 自主web服务器 ##背景: http协议被广泛使用,从移动端,pc端浏览器,http协议无疑是打开互联网应用窗口的重要协议,http在网络应用层 中的地位不可撼动,是能准确区分前后台的重要协议。 ##目标: 对http协议的理论学习,从零开始完成web服务器开发,坐拥下三层协议,从技术到应用,让网络难点无处遁形。 ##描述: 采用C/S模型,编写支持中小型应用的http,并结合mysql,理解常见互联网应用行为,做完该项目,你可以从技术上 完全理解从你上网开始,到关闭浏览器的所有操作中的技术细节。 ##技术特点: 网络编程(TCP/IP协议, socket流式套接字,http协议) 多线程技术 cgi技术 shell脚本 线程池 项目定位 研发岗 ##开发环境: centos 7 + vim/gcc/gdb + C/C++