基础概念篇
HTTP(Hyper Text Transfer Protocol)是超文本传输协议,是一个标准的客户端服务模型;是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型....在Tcp/IP协议栈中的位置
HTTP通常承载于tcp协议上,有时也承载于TLS或SSL协议层上,这个时候就是我们常说的HTTPS....(备注:HTTP默认端口号80,HTTPS默认端口号443)如下图所示:
HTTP的请求响应模型
HTTP永远是客户端发起请求,服务器回送响应,如图:
工作流程(三次握手,四次断开)
一次HTTP...操作称为一个事务,其工作过程可分为四步:
1.首先客户机与服务器建立连接.只需要单机某个链接,HTTP工作的开始.
2.建立连接后客户端给服务器发送一个请求,请求格式:统一资源标识符(URL)、协议版本号...*如果在以上过程某一步出现错误,那么产生的错误信息返回到客户端,由显示屏输出,对于用户来说,这些过程由HTTP自己完成的,用户只需要鼠标点击,等待显示信息就可以了.