2023年11月28日发(作者:)
简单web服务器的设计与实现
⼀、综合训练⽬的与要求
运⽤数据通信及⽹络课程所学的知识,设计⼀个简单的http服务器,在实现的过程中学习⽹络套接字编程、HTTP 协议、Web 服务器等知
识;提供静态⽹页浏览服务功能;Web 服务器可配置参数有主⽬录、⾸页⽂件名、HTTP 端⼝号等项,锻炼UNIX环境下⽹络编程的能⼒,
熟悉socket编程原理和http协议,从⽽巩固所学⽹络知识。
四、详细设计说明
}
//保存请求
while(fgets(buf,BUFSIZ,fp)!=NULL&&strcmp(buf,"rn")!=0);
fprintf(fp,"Content-type:%srn",content_type);
return(stat(f,&info)!=-1&&S_ISDIR(_mode));
{
发布评论