HTTP协议(超文本传输协议)

一、HTTP的简介:

超文本传输协议。

它是基于TCP连接的(默认端口号是80)。所以在传输数据前客户端需向服务器发送连接请求。当服务器同意连接请求,建立连接后才可以发送数据报文。


二、HTTP的报文格式:

首先HTTP的报文分为:请求报文和响应报文

HTTP请求报文:

 

一个HTTP请求报文由请求行(request line)、请求头部(header)、空行请求数据4个部分组成,下图给出了请求报文的一般格式。

而请求行= 方法字段 + URL字段 + HTTP协议版本字段

 










三、HTTP协议中的GET请求和POST请求:

get请求的信息全部明码显示在地址栏,所以不安全,而且可传递的信息量有限。

post可以把传递的信息封装在消息体中,所以可以传递的信息量很大。而且不会在地址栏显示传输的信息,所以也是安全可靠的。







 

posted @ 2014-04-19 19:14  &王先生  阅读(430)  评论(0编辑  收藏  举报