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 响应头构建器 使用方法

  1. 在输入框中输入或粘贴需要处理的内容
  2. 选择相应的处理选项或参数
  3. 点击"处理"或"转换"按钮获取结果
  4. 点击"复制"按钮可一键复制结果到剪贴板

相关工具推荐