深圳建网站兴田德润优秀,湘潭网站建设是什么,大悟县建设局网站,网站开发哪里培训好#x1f308;键盘敲烂#xff0c;年薪30万#x1f308; 目录
HTTP概述
#x1f4d5;概念#xff1a;Hyper Text Transfer Protocol#xff0c;超文本传输协议#xff0c;规定了浏览器和服务器之间数据传输的规则。
#x1f4d5;特点#xff1a;
#x1f4d5;插播… 键盘敲烂年薪30万 目录
HTTP概述
概念Hyper Text Transfer Protocol超文本传输协议规定了浏览器和服务器之间数据传输的规则。
特点
插播知识点TCP与UDP协议
HTTP请求协议
GET方式
POST方式
HTTP响应协议
响应协议与请求协议数据包的格式类似
我们重点看一下响应行中的状态码
常见响应状态码 HTTP概述
概念Hyper Text Transfer Protocol超文本传输协议规定了浏览器和服务器之间数据传输的规则。 特点
基于TCP协议面向连接安全基于请求-响应模型的一次请求对应一次响应HTTP协议是无状态的协议对于事务处理没有记忆能力。每次请求-响应都是独立的。•缺点多次请求间不能共享数据。•优点速度快
插播知识点TCP与UDP协议
TCP面向连接三次握手与四次挥手保证了通信两端的连接还有防止丢包的机制。日常生活中微信聊天发送消息等就是用的TCP协议。UDP面向无连接不可靠只知道对方的ip和端口就能发送数据啦无需建立连接没有确认机制即使因为网络等因素丢失数据包UDP也不会收到任何返回的错误信息。例如视频通话在网页上看视频等这些丢失一点数据包并无大碍。 HTTP请求协议 请求数据包格式 请求行请求数据第一行(请求方式、资源路径、协议) 请求头第二行开始(格式key:value) GET方式 POST方式 请求头的key字段解释了解
HOST请求主机名User-Agent浏览器版本Accept浏览器能接受的资源类型如test/*image/*Accept-Language浏览器支持的语言Accept-Ecoding浏览器可以支持的压缩类型。Contect-Type请求主体的数据类型Contect-Length:请求主体的大小(单位字节) 注意 GET请求方式没有请求体它的请求参数在请求行中GET请求大小有限制。这也就是为什么GET请求发送的数据直接显示在浏览器的地址栏上。 POST请求参数在请求体中POST请求大小没有限制。 HTTP响应协议
响应协议与请求协议数据包的格式类似 我们重点看一下响应行中的状态码 常见响应状态码
在实际开发过程中这个状态码非常重要特别是错误状态码只有知道是什么错误才好解决