4 个版本

0.1.3 2024年1月5日
0.1.2 2023年12月30日
0.1.1 2023年12月30日
0.1.0 2023年12月30日

#1#helmet

每月36次 下载

MIT 许可证

115KB
2K SLoC

ntex-helmet - ntex 网页框架的安全中间件

crate docs

ntex-helmetntex 网页框架的安全中间件。它基于 Node.js 的 helmet 中间件。

它通过为您设置 HTTP 头部来工作。这些头部可以帮助保护您的应用程序免受一些已知的网页漏洞的侵害

用法

将以下内容添加到您的 Cargo.toml

[dependencies]
ntex-helmet = "0.1"

示例

use ntex::web::{self, App, HttpResponse};
use ntex_helmet::Helmet;

#[ntex::main]
fn main() {
    let app = App::new()
        .wrap(Helmet::default())
        .service(web::resource("/").to(|| HttpResponse::Ok()));

    // ...
}

许可证

本项目受 MIT 许可证 许可。

依赖关系

~16–31MB
~524K SLoC