http://是什么
的有关信息介绍如下:
HTTP协议是WWW服务的基础,它允许用户通过统一的界面,使用不同的协议访问不同的服务,如FTP、Archie、SMTP、NNTP等。HTTP协议支持客户/服务器模式,是一种应用层协议,其简捷、快速的特点使其适用于分布式超媒体信息系统。HTTP协议于1990年提出,经过几年的使用和发展,已经得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,同时HTTP-NG(Next Generation of HTTP)的建议也已经提出。HTTP协议的主要特点包括:支持客户/服务器模式、简单快速、灵活、无连接和无状态。其中,无状态是指协议对于事务处理没有记忆能力,这使得HTTP服务器的程序规模小,通信速度快,但同时也可能导致每次连接传送的数据量增大。HTTP协议的运作方式基于请求/响应范式。客户机与服务器建立连接后,发送一个请求给服务器,请求方式的格式为统一资源标识符、协议版本号,后边是MIME信息包括请求修饰符、客户机信息和可能的内容。服务器接到请求后,给予相应的响应信息,其格式为一个状态行包括信息的协议版本号、一个成功或错误的代码,后边是MIME信息包括服务器信息、实体信息和可能的内容。HTTP协议的内部操作过程包括建立连接、发送请求信息、发送响应信息和关闭连接。在建立连接后,客户机向服务器发送请求消息,服务器处理完请求后,向客户机发送响应消息。响应消息包括状态行、通用信息头、响应头和实体头。最后,客户和服务器双方都可以通过关闭套接字来结束TCP/IP对话。



