HTTP协议概述
简介HTTP协议。
runing_an_min
这个作者很懒,什么都没留下…
展开
-
连接管理
由TCP承载在TCP/IP协议层中,HTTP协议属于七层协议,当HTTP数据传输过程中到了第四层使用的就是TCP协议。TCP为HTTP提供了一条稳定可靠的传输通道,保证HTTP的数据能正确的传输到对端。如下图HTTP的数据在传输层被封装成TCP段,然后TCP段在网络层被封装成IP数据报,然后在数据链路层被疯转层帧,这样就到达了我们的物理传输设备,传输到另一端,另一端会走一个逆流程进行解包。...原创 2019-05-18 16:03:57 · 897 阅读 · 3 评论 -
HTTP报文
报文简述什么是报文报文是HTTP中客户端和服务端之间互相传递的信息,类似于我们人类的“话”,“信”。流向在HTTP中,一个报文的传输是只有一个方向的,客户端发送出去的报文是不能再回到客户端。并且HTTP中的服务端是不会主动发出报文的,如果有这个需求可以看websocket或者HTTP 的 SSE。组成HTTP的报文包含起始行,首部以及可有可无的主体。HTTP的规范中是要求每一行...原创 2019-04-14 13:53:54 · 255 阅读 · 0 评论 -
URL的结构
组成schecme://user:password@host:port/path;params?query#frag组件描述默认值schecme访问资源使用的协议 。比如:HTTP,FTP,SSH等无user访问资源使用的用户名匿名用户,比如FTP协议默认就是用anonymous作为匿名用户password访问资源使用的密码无host资源所...原创 2018-12-02 18:59:38 · 1127 阅读 · 0 评论 -
HTTP概述
HTTP干什么用的如果用一个名词来比喻HTTP,我会用“英语”这个名词。英语是国际语言,也就是在任何场合面对一个陌生人,只要你说句“HELLO”,他就会明白你在和他打招呼,他会回一句“HELLO”。HTTP的用途类似,只不过他用在互联网世界内,两个程序都理解HTTP标准,他们就能沟通,主动沟通的一方就是WEB客户端,另一端就是WEB服务端。通过HTTP沟通什么我们通过英语沟通,目的就是描述我...原创 2018-11-19 00:10:16 · 190 阅读 · 0 评论