第三节课,功能2:开发后端用户的管理接口--http client -- debug测试

一、idea 中 Http client 使用

二、测试步骤,先进入主程序

2.1 先run ,再debug

2.2 再进入想要测试的代码

2.2.1 进入测试的接口

三、程序逻辑

1)用户注册逻辑:如果用户不存在再后端,看用户名&密码&校验码是否符合要求,符合,写入数据库中

2)用户登录逻辑,检测到用户存在数据库中,将这个用户的登录态改成1。

如果:debug测试的化,测试完的 json 只能返回当前登录人员的相关信息

3)用户查询逻辑:如果登录的用户【登录态改成1】为管理员。 userRole 为1

那么他就可以重新后端表格里的所有用户.

否则:返回为空

4)删除;未测试【http client 不会写格式】

用户删除逻辑:如果登录的用户【登录态改成1】为管理员。 userRole 为1

那么他就可以根据传参ids删除后端表格里符合条件的用户.

四、调试:

网址:

注册和登录且查询进入错误-CSDN直播

search-CSDN直播

1)注册测试

复制代码
###
POST http://localhost:8080/yupi1/register
Content-Type: application/json

{
  "userAccount": "dogyupi-sc2",
  "userPassword":"123456789",
  "checkPassword": "123456789"

}

2)登录测试

复制代码
###
POST http://localhost:8080/yupi1/Login
Content-Type: application/json

{
  "userAccount": "dogyupi",
  "userPassword":"123456789"
}

3)查询测试 ,直接测试,只要上次登录的人是管理员就行。能看到返回的json

复制代码
GET http://localhost:8080/yupi1/search

4)删除格式不会写;可以用postman测试

五、postman 接口测试

网址:

第三节课,功能2:开发后端用户的管理接口-- postman--debug测试-CSDN博客

相关推荐
xhbh6664 分钟前
无公网IP环境下的宽带端口映射:80km穿云箭部署与性能测试
网络·智能路由器
胡志辉的博客10 分钟前
邮件中点击“加载图片”,你的IP地址已经被泄漏
网络协议·user-agent·加载图片 ip 泄漏·邮件远程图片·追踪像素·邮件隐私保护·tracking pixel
lularible10 分钟前
PTP协议精讲(4.4):从时钟程序实现——时间的“追随者“
网络·网络协议·开源·嵌入式·ptp
小辰记事本14 分钟前
RDMA:AI算力集群的“网络命脉”
网络·人工智能·网络协议·rdma
缪懿19 分钟前
javaEE:网络编程基础
java·网络·java-ee
BizViewStudio24 分钟前
2026 年网站建设行业白皮书:AI 深度融合与合规驱动下的 6 大变革方向——附优质开发商
大数据·网络·人工智能·microsoft·媒体
Co_Hui41 分钟前
HTTP协议
http
切糕师学AI43 分钟前
深入解析 gRPC:高性能开源 RPC 框架的原理与实战
网络协议·rpc·开源·grpc
500佰44 分钟前
我唯一的一个变现产品,说说它的逻辑
网络·职场和发展·idea·个人开发·软件需求
浪客灿心1 小时前
Linux网络NAT
linux·网络