news 2026/6/10 10:39:10

data:image/png;base64,无法正常加载

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
data:image/png;base64,无法正常加载

一个后端管理平台,服务接口正常返回了图片的base64(说明和字体无关,如果未安装字体,无法产生对应字体的base64图片),但前端展示时报红

再看console页,显示违背了CSP原则,这是Content Security Policy (CSP)安全策略阻止了 Data URL 的加载。

应用设置了 CSP 安全策略,它禁止加载来自非自身源('self')的资源。Data URL 虽然内嵌在页面中,但大多数 CSP 策略默认不允许使用data:协议。

查看nginx的配置,果然是这样的

解决方案

修改 CSP 策略(如果你控制服务器)

在 HTTP 响应头中添加允许 Data URL 的指令:

对于图片:

Content-Security-Policy: img-src 'self' data:;

Content-Scurity-Policy: default-src 'self'; img-src 'self' data:;
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/4 21:13:36

基于multisim的风扇调速器电路设计

要求:采用数字电路器件设计一个三档风扇调速器,增减挡分别用按键控制,并设有停止按键,输出为红绿蓝三个 LED。 仿真图: 仿真演示与文件下载:基于multisim的风扇调速器电路设计演示视频_哔哩哔哩_bilibili

作者头像 李华
网站建设 2026/5/26 18:19:36

K 最近邻分类器解析:初学者的可视化指南与代码示例

原文:towardsdatascience.com/k-nearest-neighbor-classifier-explained-a-visual-guide-with-code-examples-for-beginners-a3d85cad00e1?sourcecollection_archive---------2-----------------------#2024-08-20 分类算法 机器学习中的友好邻居方法 https://me…

作者头像 李华
网站建设 2026/5/19 23:57:22

从零实现UltraScale+设计的Vivado功能仿真

从零搭建UltraScale设计的Vivado功能仿真环境:实战全解析你有没有遇到过这样的场景?RTL代码写完,信心满满地综合,结果时序报错一堆;或者烧录到板子上后逻辑不工作,信号眼图乱成一团。回头一查,问…

作者头像 李华
网站建设 2026/6/8 20:03:18

快速理解Packet Tracer下载安装中的授权登录流程

手把手教你搞定Packet Tracer授权登录:从下载到激活的完整通关指南 你是不是也遇到过这种情况——兴冲冲地打开浏览器搜索“Packet Tracer下载安装”,点进官网、注册账号、下载程序,结果一启动软件却卡在登录界面?输入邮箱密码提…

作者头像 李华
网站建设 2026/5/24 9:15:03

政府公告发布:多方言版本同步生成覆盖更广人群

政府公告发布:多方言版本同步生成覆盖更广人群 —— GLM-TTS 技术深度解析 在一场突如其来的社区核酸检测通知中,某南方城市的居民却听到了熟悉的乡音——不是标准普通话,而是带着本地口音的粤语播报:“各位街坊请注意&#xff0c…

作者头像 李华