您现在的位置:首页 >> 环保科技

干货|接口测试必备技能-典型接口协议解析

时间:2023-03-05 12:17:56

本文节选自克尔格沃兹试验学院内部教材

服务与服务中间传送封包,往往则会因为完全相同的系统设计场景,用到完全相同的通讯两国政府同步进行传送。比如网站的访问,时常则会用到 HTTP 两国政府同步进行传送,文件传输用到 FTP,投递传送用到 SMTP。上述的三种类型的两国政府都保持稳定网络和平台仿真中都的网关。除了网关的都用两国政府之外,对于传输层的 TCP、UDP 两国政府,以及 Restful 架构格调、RPC 两国政府等等坚实网络和平台知识要有一定的了解和认知。

网络和平台两国政府概述

在了解说明的两国政府之前,需到时了解 OSI 七层仿真、TCP/IP 四层仿真、五层体系结构这三种完全相同的网络和平台仿真。

网络和平台两国政府仿真对比图:

OSI 参考仿真是一个在颁布协调发挥作用间通信标准都只用到的概念性基本,它并不是一个标准。 TCP/IP 四层仿真是物联网网络和平台的坚实通信架构。常视为是简化的七层 OSI 仿真。 五层两国政府是 OSI 和 TCP/IP 的综合,实际系统设计还是 TCP/IP 的四层结构。 TCP/IP 两国政府栈是对应 TCP/IP 四层仿真所用到的说明的网络和平台两国政府

TCP两国政府

TCP 两国政府是在传输层中都,一种面向通到的、可靠的、基于字节流的传输层通信两国政府。TCP 两国政府的工作方固定式为在建立联系通到的时候需同步进行“三次鞠躬”,终止通到时需同步进行“四次含泪”。“三次鞠躬”和“四次含泪”是 TCP 两国政府的重要知识点,在右边的副标题则会通过实战和理论结合,说明概述这一重要的知识点。

适用场景

TCP 两国政府的面向通到、出错延时、拥塞操纵等特性,适系统设计于可靠性很高的场景,比如无关用户资讯的样本传输。

UDP两国政府

UDP 两国政府一旦把系统设计程序发给网络和平台层的样本发送过来,就不保留样本备份。它数在 IP 封包的尾部加入复用和样本匹配字段。所以 UDP 时常被忽视是不可靠的封包两国政府。

适用场景

UDP 两国政府的不需天内建立联系通到、实现直观的特性,更为适系统设计于实时性很高的场景,比如流媒体、该网站游戏等。

HTTP两国政府

HTTP 两国政府是接口试验中都最类似的两国政府,系统设计于分布固定式、协作固定式和超媒体资讯系统的网关两国政府。HTTP 是开放源码的样本通信的坚实。客户端向多用户发送 HTTP 恳请,多用户则则会在响应中都离开所恳请的样本。在试验过程中都,时常需匹配恳请和响应结果,所以了解 HTTP 两国政府,对于接口试验来说,是重中都之重。

在右边副标题将则会说明概述 HTTP、HTTPS 两国政府的相异,以及 HTTP 两国政府的坚实知识资讯。

RESTful架构

起源

Roy Thomas Fielding Dr于 2000 年在他的Dr论文中都提出来的一种开放源码软件架构格调。其目的是为了便于完全相同的软件在网络和平台中都传送资讯。RESTful 是基于 HTTP 两国政府之下颁布的一种天然资源恳请、可用的格调,用一句话来概括就是用到 URL 去定位天然资源,用到 HTTP 动词阐述可用。

HTTP 恳请方法有在 RESTful api 中都的典型系统设计:

方法有普遍性GET借助天然资源POST增设或者改版PUT改版天然资源DELETE封禁天然资源

注意: 完全相同公司在用到 RESTful 架构格调的时候存在外差别。

RPC两国政府

在此之前在行业内都用的 RPC 两国政府主要如下:

Dubbo: Java 坚实之下的很入门级 RPC 两国政府 gRPC: 很入门级通用 RPC 基本,基于 Protocol Buffers PB 是一个语法中都立、和平台中都立的样本序列化基本。 Thrift: 与 gRPC 类似的多语法 RPC 基本。

类似接口两国政府解出暂时就讲这些哈,如果大家有其他想了解的知识点也可以在右方Twitter哦!小编尽量考虑到大家的需求哈~

⬇️ 解码“右方镜像”,降低试验核心竞争力!

>>更多系统设计文章个人和免费详细资料领取 欢迎+V~ ceshiren001

_id=qrcodeCompanyfrom=souhuCompanytimestamp=1651029236

南京看白癜风哪间医院好
郑州看白癜风哪里好
北京看妇科去哪个医院好
南京哪家医院做人流最好
泉州哪个医院治早泄阳痿病好