Postman的基础知识与使用
一、通信模式
1.同步通信
同步通信简单的可以理解为客户端 发送请求给服务端,服务端必须得回应客户端的请求。
2.客户端发给服务端的任务请求太多了,服务端崩溃了怎么办?后台怎么控制?
①.使用线程池,线程池就是所有任务请求都是一个task,每个task都是一个线程,线程池是用来容纳线程的。
②.使用queue(队列):先进先出
3、异步通信
在异步的交互中,客户端和服务端互相不需要 关注对⽅的存在,只需要关注对应的MQ的消息,客户端与服务端的交互主要是会通过MQ的消息中间作为消息的 传递来进⾏交互的,主流的MQ消息中间件主要有:
1.Kafka:
在大数据领域主要使用,在实时流数据方面非常优秀,能够处理千万亿的数据。
2.RabbitMQ:
主要应用于一般的服务,对数据的一致性,可靠性,安全性要求高。
3.ActiveMQ:
二、postman的使用
1、什么是postman
postman是一个测试工具,是一个接口测试的工具很主流的API测试工具,也是工作里面使用最广泛的研发工具。
2、postman的使用方法
1、GET:获取资源
2、POST:添加资源(对服务端以存在的资源也可以做修改和删除操作)
3、PUT:修改资源
4、DELETE:删除资源
5、OPTION:路由映射
GET的请求参数:
query params 路径参数
数据类型:
1、string 字符串
2、int 整形
3、float 带小数点的数字
POST请求方法:
1、请求地址
2、请求参数
①、表单:application/x-www-form-urlencoded
②、JSON数据格式:application/json
请求头:表现形式就是Key-value的表现形式,比如:Name:mayuanchen “:”冒号左边是Key 冒号右边是value
在请求头里面有一个标识,专门来标识请求参数的数据类型
Content-Type: application/json
Content-Type: application/x-www-form-urlencoded
Content-Type: text/xml
三、postman实战
1、京东图片实战
2、HTTP GET的实战
1、打开postman添加一个新的测试用例(测试接口)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」