CSP 响应头构建器
可视化构建 Content-Security-Policy:按指令管理 source、预设模板、语法校验、导出 HTTP 头或 meta 标签
预设模板
(空,将阻止所有来源)
(空,将阻止所有来源)
(空,将阻止所有来源)
(空,将阻止所有来源)
(空,将阻止所有来源)
策略校验
- 未设置 default-src 或 script-src,策略可能过于宽松
HTTP Header
Content-Security-Policy:
HTML Meta 标签
<meta http-equiv="Content-Security-Policy" content="">
注意:meta 标签不支持 frame-ancestors、report-uri、sandbox,请优先使用 HTTP 头。
部署提示
- Apache:
Header always set Content-Security-Policy "..."(需 mod_headers) - Nginx:
add_header Content-Security-Policy "..." always; - Node/Express:
res.setHeader('Content-Security-Policy', '...')或 helmet - 先用
Content-Security-Policy-Report-Only试运行,观察违规报告后再切换为强制模式
关于 CSP 响应头构建器 工具
CSP 响应头构建器 是云海百宝箱提供的一个免费在线工具。可视化构建 Content-Security-Policy,按指令管理 source、预设模板、语法校验、导出 HTTP 头或 meta 标签 该工具完全在浏览器中运行,无需下载安装任何软件,跨平台支持 Windows、Mac、Linux 及移动设备,数据在本地处理不上传服务器。
与 CSP 响应头构建器 配合常用的同类工具: Cron表达式生成器、正则表达式生成器、API文档生成器、Markdown编辑器、HTML预览器、图标查找器
CSP 响应头构建器 使用方法
- 在输入框中输入或粘贴需要处理的内容
- 选择相应的处理选项或参数
- 点击"处理"或"转换"按钮获取结果
- 点击"复制"按钮可一键复制结果到剪贴板