微型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协议的实现 |
本文献已被 维普 等数据库收录! |
|