PIL.UnidentifiedImageError: cannot identify image file 使用华为云存储OBS

使用华为云存储OBS遇到这个问题

参看了这个大佬的启发:

https://blog.csdn.net/xchenhao/article/details/134205491

原因:

图片从网络上下载下来,未加请求头(如 User-Agent)直接请求,网站为了防盗链会进行拦截处理

在obs中取消跨域设置可以解决这个问题,

如果不取消跨域,需要在obs防盗链中设置白名单:白名单Refere和允许空Referer即可解决这个问题。

相关推荐
fb_1234514 小时前
企业网站上云部署实践
华为云
mengge.cloud1 天前
0909华为云计算类综合服务小白实验教程
linux·运维·服务器·网络·华为云·云计算
暖核2 天前
华为云运维三件套实战:云审计 + 云监控 + 云日志完整操作指南
linux·运维·华为云
mengge.cloud2 天前
0909华为云网络类服务实践小白实验教程
linux·运维·服务器·网络·华为云·php
逐流人2 天前
华为云服务全景指南:从基础架构到运维实践
运维·华为云·云计算·云服务·ecs
March.s2 天前
深入理解华为云存储云服务:从云硬盘到云备份的全景指南
华为云
fb_123452 天前
华为云存储服务实战全解:EVS 挂载、快照救数据、OBS 管理、SFS 共享、CBR 备份还原(保姆级教程)
华为云
SatanII2 天前
华为云ECS实践:从创建、镜像制作到弹性伸缩完整实操指南
linux·运维·服务器·学习·centos·华为云
丨晨 丨3 天前
华为云“基建狂魔”养成记:从“删库跑路”到“原地复活”的硬核求生指南
华为云
容器魔方3 天前
议程一览 | 华为云亮相 KubeCon + CloudNativeCon China 2026
人工智能·云原生·容器·开源·华为云·云计算