3 个不稳定版本
0.4.0 | 2023年1月22日 |
---|---|
0.3.0 | 2022年5月24日 |
0.3.0-pre.1 | 2022年4月24日 |
887 在 HTTP服务器 中
82KB
1K SLoC
UNM (Rust) 的 RESTful API
这个API可以方便您使用传统的HTTP API调用形式使用UNM的Engine和Executor。
安装
使用预编译版本
您可以从以下几个平台的预编译版本中获取“构建RESTful API二进制文件”的CI:
x86_64-pc-windows-msvc
x86_64-apple-darwin
aarch64-apple-darwin
x86_64-unknown-linux-gnu
从crates.io编译安装
cargo install unm_rest_api
unm_rest_api
从本代码库编译安装
cargo build --release --bin unm_rest_api
使用
环境变量
环境变量 | 说明 | 示例值 | 可选 |
---|---|---|---|
RUST_LOG |
日志输出的级别。 | debug |
✅ 默认是 info |
SERVE_ADDRESS |
启动服务器的IP:port | 0.0.0.0:1234 |
✅ 默认是 0.0.0.0:3000 |
RUST_LOG
可用的级别
trace
debug
info
warn
error
slient
API说明文件
请参阅 docs/api.md
config.toml
设置说明
授权条款
LGPL-3.0-or-later
依赖
~15–32MB
~551K SLoC