#http-status #http-status-codes #status #status-code #http #code

uhttp_status

从 hyper.rs 中分离出来的 HTTP 状态码

1 个不稳定版本

使用旧的 Rust 2015

0.10.0 2017年2月20日

#21 in #http-status


用于 uhttp_json_api

MIT 许可协议

35KB
441

uhttp_status -- HTTP 状态码格式化工具

文档

该软件包提供 HTTP 状态码格式化工具,从 hyper.rs 中分离出来。

示例

use uhttp_status::{StatusCode, StatusClass};

assert_eq!(format!("{}", StatusCode::NotFound), "404 Not Found");
assert_eq!(format!("{}", StatusCode::Ok), "200 OK");
assert_eq!(StatusCode::NotImplemented.class(), StatusClass::ServerError);

用法

crate 可以通过 cargo 通过将其添加到 Cargo.toml 中的依赖项来使用

[dependencies]
uhttp_status = "0.10.0"

并在 crate 根目录中导入它

extern crate uhttp_status;

lib.rs:

该软件包提供 HTTP 状态码格式化工具,从 hyper.rs 中分离出来。

示例

use uhttp_status::{StatusCode, StatusClass};

assert_eq!(format!("{}", StatusCode::NotFound), "404 Not Found");
assert_eq!(format!("{}", StatusCode::Ok), "200 OK");
assert_eq!(StatusCode::NotImplemented.class(), StatusClass::ServerError);

无运行时依赖