nginx Content-Security-Policy data:image/png;base64,
时间: 2023-11-21 14:56:57 浏览: 546
根据提供的引用内容,您可以使用以下方法在NGINX中设置Content-Security-Policy头部,以允许data:image/png;base64格式的图像:
1. 在NGINX配置文件中添加以下行以启用Content-Security-Policy头部:
```nginx
add_header Content-Security-Policy "default-src 'self'; img-src 'self' data:";
```
2. 保存并重新加载NGINX配置:
```shell
sudo nginx -t # 检查配置文件语法是否正确
sudo systemctl reload nginx # 重新加载NGINX配置
```
3. 现在,您可以在HTML文件中使用data:image/png;base64格式的图像,例如:
```html
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA
AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot" />
```
阅读全文