前几天在调试第三方支付接口时碰到一个session失效问题,用了几天时间才搞明白,现在回想一下,主要还是由于cookie和session这一块的一些基本概念没有搞清楚,现总结一下。 浏览器使用HTTP协议作为应用层协议,而HTTP协议是一个无状态协议,但是通常web站点希望能够识别用户,可能是因为服 ...
分类:
其他好文 时间:
2018-07-04 20:08:54
阅读次数:
140
1、ftp协议及vsftpd的基本应用 文件共享服务: 工作在应用层:ftp(file transfer protocol) 应用层协议:tcp, 工作在内核:nfs 跨平台:samba ftp工作在221号端口,传输数据: 命令连接:文件管理类命令,始终在线的连接 数据连接:数据传输,按需创建及关 ...
分类:
其他好文 时间:
2018-06-30 19:55:40
阅读次数:
301
在传输层之上,便是应用层。传输层的 UDP 报文和 TCP 报文段的数据部分就是应用层交付的数据。 不同类型的网络应用有不同的通信规则,因此应用层协议是多种多样的,比如 DNS、FTP、Telnet、SMTP、HTTP、RIP、NFS 等协议都是用于解决其各自的一类问题。 本节实验,介绍 DNS、F ...
分类:
其他好文 时间:
2018-06-28 00:01:35
阅读次数:
204
icmp协议是IP层的附属协议,是介于IP层和TCP层之间的协议,一般认为属于IP层协议。IP协议用它来与其他主机或路由器交换错误报文和其他的一些网络情况。在ICMP包重携带了控制信息和故障恢复信息。主要用于路由器主机向其他路由器或者主机发送出错报文的控制信息在OSI模型中ARP协议属于链路层;而在 ...
分类:
其他好文 时间:
2018-06-22 13:46:04
阅读次数:
164
12. OSI七层协议模型 应用层协议需要掌握的是: HTTP(Hyper text transfer protocol)、FTP(file transfer protocol)、SMTP(simple mail transfer rotocol)、POP3(post office protocol ...
分类:
其他好文 时间:
2018-06-16 14:28:13
阅读次数:
345
http超文本传输协议,用户访问万维网文档,万维网文档之间的链接以及万维网文档中数据传输到用户计算机,这些功能的实现都是由超文本协议完成的。 http是一个应用层协议,它使用tcp进行可靠的传输,能够在万维网上进行文本、声音、图像、视频等各种信息的交换。 http也是工作在客户机/服务器模式下的,分 ...
分类:
Web程序 时间:
2018-06-14 20:42:34
阅读次数:
172
一、什么是http协议?http协议是指Hyper Text Transfer Protocol(超文本传输协议)的缩写。它用于数据从www服务器传输到本地浏览器的传送协议。 http是一种应用层协议,包括请求和响应构成。 http是一种无状态的协议。所谓无状态的协议就是指第一次连接和第二次连接没有 ...
分类:
Web程序 时间:
2018-06-13 23:26:56
阅读次数:
234
完全原创, 1、在“参数配置软件”中,配置CH9121,设置好服务器的域名或IP 2、服务器端口是80,此处不能乱填,配置结束,保存即可。 3、连接串口,保证正常通信的前提下,为CH9121书写HTTP头 这里有一个知识点,HTTP属于应用层协议,是建立在TCP/IP协议之上的,一个文本描述。 所以 ...
分类:
Web程序 时间:
2018-06-08 19:30:25
阅读次数:
1132
1. gRPC 客户端创建流程 1.1 背景 gRPC 是在 HTTP/2 之上实现的 RPC 框架,HTTP/2 是第 7 层(应用层)协议,它运行在 TCP(第 4 层 - 传输层)协议之上,相比于传统的 REST/JSON 机制有诸多的优点: 此外,gRPC 还提供了很多扩展点,用于对框架进行 ...
分类:
其他好文 时间:
2018-06-08 11:58:13
阅读次数:
943
1.MQTT协议: MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于TCP/IP实现发布/订阅模式的应用层协议,其主要特点有: (1)基于发布/订阅模式,应用程序解耦; (2)基于TCP/IP建立网络连接; (3)协议交换最小化,降 ...
分类:
其他好文 时间:
2018-06-07 21:48:13
阅读次数:
313