Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的网页服务器。 要明白他们之间的区别,我们首先需要明白HTTP协议、HTML页面、JSP、Servlet之间的区别和联系。 HTTP协议是在TCP/IP协议之上的应用层协议,用以在客户端和服务器之间传递信息 ...
分类:
Web程序 时间:
2020-02-13 11:21:14
阅读次数:
81
1.HTTP概述 1.1 简介 HTTP(Hyper Text Transfer Protocol),超文本传输协议,用于从万维网(www)传输超文本到本地浏览器的传送协议。 HTTP是一种应用层协议,承载于传输层协议之上,一般为TCP/IP。 P.S.: HTTP 协议中没有加密机制,但可以通 过 ...
分类:
Web程序 时间:
2020-02-12 18:59:59
阅读次数:
111
snmp协议 snmp协议: 简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理 网络节点服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。 snmp协议oid使用:https://www.cnblogs.com/aspx-net/p/3554044.htm ...
分类:
系统相关 时间:
2020-02-09 14:57:37
阅读次数:
100
HTTP(HyperText Transfer Protocol)协议是应用层协议,是一个简单的请求-响应协议,简称超文本传输协议。 当客户端发送请求给服务器时一般发生如下步骤: 1、在发送请求前,客户端与服务端之间建立通信,建立TCP连接 2、TCP连接建立后,客户端发送请求到服务端 3、服务端接 ...
分类:
Web程序 时间:
2020-02-06 12:41:44
阅读次数:
93
1.什么是HTTP协议 HTTP协议(Hypertext transfer protocol),也叫超文本传输协议,作用就是对浏览器客户端和服务器端之间数据传输的格式规范, 它基于TCP的应用层协议,它不关心数据传输的细节,HTTP(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议 ...
分类:
Web程序 时间:
2020-02-06 11:02:42
阅读次数:
98
HTTP协议简介 HTTP协议:超文本传输协议,用于分布式、协作式和超媒体信息系统的应用层协议,最著名的web服务端和浏览器之间的双工通信协议。目前使用最广泛的版本:HTTP1.1版本。 作用:规定了请求和响应的格式。 HTTP工作原理 HTTP协议定义Web客户端如何从Web服务器请求Web页面, ...
分类:
Web程序 时间:
2020-02-05 20:12:26
阅读次数:
184
(2020 02 05 10:30) 我们提到过 Broker 需要知道 Client 是否非正常地断开了和它的连接,以发送遗愿消息。实际上 Client 也需要能够很快地检测到它失去了和 Broker 的连接,以便重新连接。 MQTT 协议是基于 TCP 的一个应用层协议,理论上 TCP 协议在丢 ...
分类:
其他好文 时间:
2020-02-05 11:37:19
阅读次数:
283
http长连接与短连接 HTTP协议与TCP/IP协议的关系 HTTP的长连接和短连接本质上是TCP长连接和短连接。HTTP属于应用层协议,在传输层使用TCP协议,在网络层使用IP协议。IP协议主要解决网络路由和寻址问题,TCP协议主要解决如何在IP层之上可靠的传递数据包,使在网络上的另一端收到发端 ...
分类:
Web程序 时间:
2020-02-04 17:13:21
阅读次数:
119
1. 发送缓冲区和接收缓冲区的概念 缓冲区:暂存数据的内存空间 发送缓冲区:数据先进入发送缓冲区,之后由操作系统发送到远端主机 接收缓冲区:远端数据被操作系统接受后放入接收缓冲区 2. 数据粘黏问题 接收端无法知道数据的发送方式。 3. 应用层协议 网络程序设计中期望 每次发送一条完整的消息,每次接 ...
分类:
其他好文 时间:
2020-02-02 01:31:25
阅读次数:
73
摘自:https://www.cnblogs.com/an-wen/p/11180076.html HTTP协议简介 超文本传输协议(英文:HyperText Transfer Protocol,缩写:HTTP)是一种用于分布式、协作式和超媒体信息系统的应用层协议。HTTP是万维网的数据通信的基础。 ...
分类:
Web程序 时间:
2020-01-24 17:30:59
阅读次数:
137