TCP三次握手和四次挥手 TCP是提供面向连接的服务,传送数据之前必须先建立连接,数据传送完成之后,要释放连接。因此TCP是一种可靠的运输服务,但是正因为这样,不可避免的增加了许多的开销。对应的应用层协议主要有SMTP,TELNET,HTTP,FTP等。 相比较TCP,UDP在传送数据前不需要先建立 ...
分类:
其他好文 时间:
2019-06-26 19:23:25
阅读次数:
110
大家应该都知道http是什么吧,肯定会回答不就是浏览器地址那东西吗,有啥好说的,接下来咱们来深入刨析下http这东西。 什么叫http:超文本传输协议(HTTP)是用于传输诸如HTML的超媒体文档的应用层协议 http里都有什么: 最基础的都应该知道url,但url还有一个uri这个大家应该了解的不 ...
分类:
Web程序 时间:
2019-06-23 21:03:15
阅读次数:
135
网络 OSI分层:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 TCP/IP模型:应用层、传输层、网络层、网络接口层 应用层协议(常用):HTTP、RTSP、FTP 传输层协议:TCP、UDP 物理层 :确保联通,只负责传输(中继器和hub集线器(多端口中继器)工作于物理层,中继器与集 ...
分类:
其他好文 时间:
2019-06-23 14:13:35
阅读次数:
120
> 参考文献:大型网站技术架构:核心原理与案例分析/李智慧.北京:电子工业出版社,2013.9 浏览器访问优化 1.减少http请求 HTTP协议是无状态的应用层协议,意味着每次HTTP请求都需要建立通信链路、进行数据传输,而在服务器端,每个HTTP请求都需要启动独立的线程去处理。这些通信和服务的开 ...
分类:
Web程序 时间:
2019-06-22 20:07:25
阅读次数:
164
1、概述 1.1 HTTP简介: a,HyperText Transfer Protocol,超文本传输协议; b,OSI模型中的 应用层协议; c,支持客户端、服务器模式; d,简单快速:客户端向服务器发送请求,只需要发送 路径+方法(GET、POST...); e,灵活:允许传输任意类型的数据对 ...
分类:
Web程序 时间:
2019-06-20 23:57:58
阅读次数:
272
TCP相关知识 TCP是面向连接的传输层协议,它提供可靠交付的、全双工的、面向字节流的点对点服务。HTTP协议便是基于TCP协议实现的。(虽然作为应用层协议,HTTP协议并没有明确要求必须使用TCP协议作为运输层协议,但是因为HTTP协议对可靠性的的要求,默认HTTP是基于TCP协议的。若是使用UD ...
分类:
其他好文 时间:
2019-06-12 21:27:18
阅读次数:
94
HTTP协议 (超文本传输协议) 1.用途 : 网页获取,数据的传输 2.特点: 应用层协议,传输层使用tcp传输 简单,灵活,很多语言都有HTTP专门接口 无状态,协议不记录传输内容 http1.1 支持持久连接,丰富了请求类型 3.网页请求过程 HTTP请求(request) 1.请求行 : 具 ...
分类:
编程语言 时间:
2019-06-07 20:46:34
阅读次数:
131
https://blog.csdn.net/linyunping/article/details/81950185 相同点:均为OSI 7层模型(应用层协议) MQTT MQTT协议是为大量计算能力有限,且工作在低带宽、不可靠的网络的远程传感器和控制设备通讯而设计的协议,他主要具有一下主要几项特性: ...
分类:
Web程序 时间:
2019-06-06 19:12:00
阅读次数:
160
1.1 HTTP协议 HTTP是hypertext transfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上web服务器后,若想获得web服务器中的某个web资源,需遵守一定的通讯格式,HTTP... ...
分类:
Web程序 时间:
2019-06-06 13:39:44
阅读次数:
202
HTTP协议 HTTP(HyperText Transfer Protocol)协议是基于TCP的应用层协议,它不关心数据传输的细节,主要是用来规定客户端和服务端的数据传输格式,最初是用来向客户端传输HTML页面的内容。默认端口是80。 HTTP协议的发展 1.HTTP 0.9版本 1991年 这个 ...
分类:
Web程序 时间:
2019-06-06 00:33:58
阅读次数:
187