🌈个人主页:努力学编程’
⛅个人推荐:
c语言从初阶到进阶
JavaEE详解
数据结构
⚡学好数据结构,刷题刻不容缓:点击一起刷题
🌙心灵鸡汤:总有人要赢,为什么不能是我呢
🔭🔭🔭HTTP协议
针对我们之前所说的 TCP/UDP-IP协议,总的来说都和程序员的距离比较远,而 HTTP 是针对应用层的协议,对于我们日常开发的场景非常重要,是需要我们重点掌握的. HTTP 又称为 “超文本传输协议” 我们在浏览器每打开一个网页,都是浏览器给服务器发送请求,然后服务器发送一个响应给浏览器其中就包含我们要进行访问的数据.
HTTP 往往是基于传输层TCP协议实现的,现在 HTTP 已经有了3.0,这个是基于UDP实现的(为了更高的传输效率),只不过是在应用层重新包装了一套可靠传输机制.
HTTP协议传输数据的特点:
HTTP 是典型的一问一答的模式
我们一共有4种典型的网络通信模式:
一问一答 ->HTTP协议
一问多答 ->下载容量较大的文件
多问一答 ->上传大文件的时候.
如果我们要深入了解HTTP协议的工作流程和数据报文格式,就得使用专门的抓包工具,去研究HTTP数据包~</