首页 | 本学科首页   官方微博 | 高级检索  
     检索      

微型Web服务器的设计与实现
引用本文:季凤.微型Web服务器的设计与实现[J].科技信息,2009(26):233-236.
作者姓名:季凤
作者单位:忻州职业技术学院计算机应用系
摘    要:www的工作基于客户机/服务器计算模型,由Web浏览器(客户机)和Web服务器(服务器)构成,两者之间采用超文本传送协议(HTTP)进行通信。HTTP协议的作用原理包括四个步骤:连接,请求,应答,关闭。根据上述HTTP协议的作用原理,本文实现了GET请求的Web服务器程序的方法,通过创建Server Socket类对象,监听端口8080;等待、接受客户机连接到端口8080;创建与socket字相关联的输入流和输出流:然后读取客户机的请求信息,若请求类型是GET,则从请求信息中获取所访问的HTML文件名,如果HTML文件存在,则打开HTML文件.把HTTP头信息和HTML文件内容通过socket传回给Web浏览器,然后关闭文件,否则发送错误信息给Web浏览器。最后,关闭与相应Web浏览器连接的socket字。

关 键 词:web服务器  http协议  http协议的实现
本文献已被 维普 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号