9a48c156c8a1ffb002435473c14193e8f7a55fbf
- 搭建Rust项目基础结构(src/mocks目录、核心模块空文件) - 配置Cargo.toml核心依赖(Axum/Tokio/Serde等) - 添加.gitignore和README初始文件 - 适配Rust开发环境基础配置 项目说明: - 名称:mock-server | 描述:Rust/Axum配置驱动Mock服务 | 环境:Rust 1.70+ - 下一步:完善文档、补充核心业务逻辑、配置CI/CD"
mock-server
基于Rust/Axum的配置驱动型Mock服务,支持YAML配置、请求匹配、延迟响应、大文件流式返回等特性。
特性
- 配置驱动:YAML定义API行为,无需修改代码
- 高性能:基于Rust异步运行时,哈希索引匹配请求
- 低内存:大响应体支持磁盘文件流式读取,不占用常驻内存
- 易扩展:模块化设计,支持动态占位符、热加载(规划中)
快速开始
1. 安装依赖
Languages
Rust
100%