AegisSpeed 文档站
首页
项目简介
快速开始
  • AegisSpeed 信息模板
  • ASAC 核心技术手册
  • AegisSpeed 错误代码
  • ASAC 核心错误代码
更新日志
  • API 概览
  • 服务器状态

    • 检查服务器运行状态
    • 开发者模式
    • 检查 API 状态
  • 用户信息校验

    • 验证客户端版本号
    • 验证身份证号和姓名
    • 验证身份证是否可用
  • 用户管理

    • 用户注册
    • 用户登录
    • 获取用户信息
  • 状态码说明
前往官网
GitHub
首页
项目简介
快速开始
  • AegisSpeed 信息模板
  • ASAC 核心技术手册
  • AegisSpeed 错误代码
  • ASAC 核心错误代码
更新日志
  • API 概览
  • 服务器状态

    • 检查服务器运行状态
    • 开发者模式
    • 检查 API 状态
  • 用户信息校验

    • 验证客户端版本号
    • 验证身份证号和姓名
    • 验证身份证是否可用
  • 用户管理

    • 用户注册
    • 用户登录
    • 获取用户信息
  • 状态码说明
前往官网
GitHub
  • ◇ 使用指南

    • ▹ 项目简介
    • ▹ 快速开始
  • ◇ 技术信息

    • ▹ 技术信息
    • ▹ 系统信息模板
  • ◇ 参考文档

    • ▹ AegisSpeed 错误代码
    • ▹ ASAC 核心错误代码
  • ◇ 更新记录

    • ▹ 更新日志
  • ◇ API 接口文档

    • ▹ API 概览
    • ▹ 服务器状态
      • ▸ 检查服务器运行状态
      • ▸ 开发者模式
      • ▸ 检查 API 状态
    • ▹ 用户信息校验
      • ▸ 验证客户端版本号
      • ▸ 验证身份证号和姓名
      • ▸ 验证身份证是否可用
    • ▹ 用户管理
      • ▸ 用户注册
      • ▸ 用户登录
      • ▸ 获取用户信息
    • ▹ 状态码说明

检查服务器运行状态(开发者模式)

以开发者模式检查服务器运行状态,需要提供管理员密令。

接口地址:GET /test/check_server_state_dev


请求参数

参数名类型位置必填说明
secret_orderstringquery是管理员密令(Base64 编码的 DEV_PUBLIC_TOKEN)

响应参数

参数名类型必填说明
statusint是HTTP 状态码
server_statestring是服务器运行状态
FastApi_versionstring是FastAPI 版本
Python_versiontuple是Python 版本信息

成功响应示例

{
    "status": 200,
    "server_state": "running",
    "FastApi_version": "0.115.0",
    "Python_version": [
        3,
        14,
        0,
        "final",
        0,
        0
    ]
}

错误响应示例

接口未开放

{
    "status": 403,
    "server_state": "服务器未开放此接口"
}

密令为空

{
    "status": 401
}

密令解码失败

{
    "status": 401
}

密令不匹配

{
    "status": 401
}

警告

此接口仅限管理员使用,请勿在生产环境中公开暴露此接口。

提示

secret_order 需要对 DEV_PUBLIC_TOKEN 进行 Base64 编码,DEV_PUBLIC_TOKEN 为 SHICTHRS-AegisSpeed-DEV

编码结果为:U0hJQ1RIUlMtQWVnaXNTcGVlZC1ERVY=


← 返回 API 文档首页 | ← 检查服务器运行状态 | → 检查服务器 API 状态

Edit this page
最近更新: 2026/2/12 14:28
Prev
▸ 检查服务器运行状态
Next
▸ 检查 API 状态