重写成FastAPI

This commit is contained in:
Murasame Noa 2025-08-28 03:50:30 +08:00
parent 7346b1f772
commit b08a84c63a
5 changed files with 40 additions and 28 deletions

View file

@ -1,5 +1,5 @@
# McStatus-API
这是一个 Flask API,主要封装了 mcstatus 包,用于查询 Minecraft 服务器状态支持Java和基岩以及附带其他小特性
这是一个 FastAPI 项目,主要封装了 mcstatus 包,用于查询 Minecraft 服务器状态支持Java和基岩以及附带其他小特性
## 💻用法
@ -7,6 +7,7 @@
- `GET /java?ip=<IP> - (Required)` - 查询 Java 版服务器状态
- `GET - /bedrock?ip=<IP> - (Required)` - 查询基岩版服务器状态
- `Get - /docs ` - FastAPI 的内建文档
## 📦安装&▶启动
@ -55,7 +56,7 @@ docker run --name mcstatus-api -p 8000:8000 -d mcstatus-api
2. 添加一个基于此项目的服务端(他可能只是一个API Caller或者是一个Websocket服务器)
服务端可以调用多个API并将其返回的信息进行合并并输出旨在用于检查不同地区的延迟
3. 添加是否默认使用 SRV 解析的变量
4. *等一切尘埃落定后,我会考虑使用 FastAPI*
4. *等一切尘埃落定后,我会考虑使用 FastAPI* --- **已完成**
## 📞 联系