学生管理系统 API 接口文档

本文档详细介绍了学生管理系统的API接口,包括管理员登录、注销、注册,以及学生数据的增删改查等操作。所有接口均支持HTTP标准方法,并返回JSON格式的数据,服务端已启用CORS跨域支持。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 学生管理 API 接口文档

1.1. API 接口说明

  • 接口基准地址:http://121.199.57.133:8080/
  • 服务端已开启 CORS 跨域支持
  • 使用 HTTP Status Code 标识状态
  • 数据返回格式统一使用 JSON

1.1.1. 支持的请求方法

  • GET(SELECT):从服务器取出资源(一项或多项)。
  • POST(CREATE):在服务器新建一个资源。
  • PUT(UPDATE):在服务器更新资源(客户端提供改变后的完整资源)。
  • DELETE(DELETE):从服务器删除资源。

1.1.2. 通用返回状态说明

状态码 含义 说明
200 OK 请求成功
201 CREATED 创建成功
204 DELETED 删除成功
400 BAD REQUEST 请求的地址不存在或者包含不支持的参数
401 UNAUTHORIZED 未授权
403 FORBIDDEN 被禁止访问
404 NOT FOUND 请求的资源不存在
422 Unprocesable entity [POST/PUT] 当创建一个对象时,发生一个验证错误
500 INTERNAL SERVER ERROR 内部错误

1.2. 管理员服务

1.2.1. 登录

  • 请求路径:admin
  • 请求方法:post
  • 请求方法名method=login
  • 请求参数
参数名 参数说明 备注
username 用户名 不能为空
password 密码 不能为空
  • 响应数据

正确演示:
{
   
    "data": {
   
        "password": "abc123",
        "username": "zzm"
    },
    "meta": {
   
        "msg": "登陆成功",
        "StatusCode": 200
    }
}
错误演示:{
   
    "data": {
   
        "password": "123456",
        "username": "ljk"
    },
    "meta": {
   
        "msg": "登陆失败",
        "StatusCode": 202
    }
}



1.2.2.注销

  • 请求路径:admin
  • 请求方法:post
  • 请求方法名method=logout
  • 相应数据
{
   "meta":{
   "msg":"注销成功","status":200}}

1.2.3 注册

  • 请求路径:admin

  • 请求方法:post

  • 请求方法名method=register

  • 相应数据

    正确演示:
    {
         
        "data": {
         
            "password": "123456",
            "username"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值