Web应用安全中间件
项目描述
Guard是一个通用的WSGI中间件和实用工具集合,用于提高Web应用程序的安全性。
内容安全策略
guard.ContentSecurityPolicy 提供了一个WSGI中间件,可用于为Web应用程序提供内容安全策略。
用法
import guard, wsgi_app
# Default Policy
app = guard.ContentSecurityPolicy(wsgi_app.application)
# Custom Directives
app = guard.ContentSecurityPolicy(wsgi_app.application, {"img-src": ["*"]})
# Report Only
app = guard.ContentSecurityPolicy(wsgi_app.application, report_only=True)
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。
源代码分发
guard-1.0.1.tar.gz (3.0 kB 查看哈希值)
构建分发
guard-1.0.1-py2.py3-none-any.whl (3.7 kB 查看哈希值)
关闭
guard-1.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | cce6ce567dabf58bb51215766ac82dfcdb7bd8ac0474917d60d7d6d7f0082bce |
|
MD5 | 2f2ce362dbe023654df5bfd229b24e4e |
|
BLAKE2b-256 | d16b1bb7366192cd0b169823fda849811b1b35e2cdec052c66e6c138a7a06a87 |
关闭
guard-1.0.1-py2.py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 311c3bccad87dbd87619dd38dd7784129be3687ac9dafadf30a849d9978e1718 |
|
MD5 | dd5d26a84add0162e135d6b4b632e243 |
|
BLAKE2b-256 | 6224488dbf2bbb56596ce62580ce9676bb2081fef8fcbe22c953cbdda76e2abf |