HTTP协议 简述

HTTP: (Hyper Text Transfer Protocol)全称 《超文本传输协议》

  HTTP是一个应用层协议,由请求和响应构成,是一个标准的个客户端和服务器模型。

  HTTP是基于客户/服务器模式,且面向连接的。典型的HTTP事务处理有如下的过程: 
    (1)客户与服务器建立连接;
    (2)客户向服务器提出请求;
    (3)服务器接受请求,并根据请求返回相应的文件作为应答;
    (4)客户与服务器关闭连接。
  客户与服务器之间的HTTP连接是一种一次性连接,它限制每次连接只处理一个请求,当服务器返回本次请求的应答后便立即关闭连接,下次请求再重新建立连接。HTTP规范定义了9种请求方法,每种请求方法规定了客户和服务器之间不同的信息交换方式,常用的请求方法是GET和POST。
 
 
TCP协议是传输层协议、HTTP是应用层协议。IP好比是一条高速公路 TCP则是一辆满载货物的卡车(携带了HTTP)。
原文地址:https://www.cnblogs.com/xuwupiaomiao/p/12945811.html