4月15

postman :很主流的API测试工具,也是工作里面使用最广泛的研发工具

JMeter ApiPost

通信模式:

1.同步通信

队列:queue 先进先出的原则

线程池-》指定同时执行-》最大任务数

线程池

所有请求都是task

每个task都是一个线程

常用的MQ消息中间件主要有:

kafka

RabbitMQ

ActiveMQ

异步通信

MQ消息队列

Kafka在大数据领域主要使用,在实时流数据方面非常优秀,能够处理千万亿的数据

RabbitMQZ主要应用于一般的服务,对数据的一致性,可靠性,安全性要求高

客户端向服务端发送Request请求:

1.请求地址

2.请求方法

3.请求头

4.请求参数

 

服务端响应客户端:

1.协议状态码

2.响应头

3.响应数据

 

username:wuya

key-value的数据形式

常用的请求方法有8种,但是最常用的有4种

1.GET:获取资源

2.POST:添加资源(对服务端已存在的资源也可以做修改和删除操作)

3.PUT:修改资源

4.DELETE:删除资源

5.OPTION:路由映射

 

打开指定网站右键检查--点击Network--刷新网页--Headers随即点击看信息--Request URL:请求地址 Request Method:GET Status Code:协议状态码

Response Headers:响应头 Response:响应数据

Timing:请求时间

Request Headers:请求头

 

GET的请求参数:

query params路径参数

http://ww.baidu.com/?name=李三&age=24

 

数据类型:

1.string->字符串

2.int->整型

3.float->带小数点的数字

4.bool->true(真) false(假)

POST请求方法:

1.请求地址

2.请求参数

1.表单:application/x-www-form-ulencode

2.JSON数据格式:application/json

3.XML数据格式:text/xml

 

如果是表单的选择

如果是json   XML选择

请求头:表现形式就是key-value的表现形式,比如Name:cancan

在请求头里面有一个标识,专门来表示请求参数的数据类型

Content-Type:application/json

Content-Type:application/x-www-form-urlencoded

Content-Type:application/xml

posted @ 2022-04-15 17:47  曹灿  阅读(36)  评论(0)    收藏  举报