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

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

参看了这个大佬的启发:

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

原因:

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

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

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

相关推荐
DS小龙哥2 天前
基于华为云的STM32F103C8T6智能停车场管理系统
大数据·stm32·华为云
uesowys3 天前
华为云昇腾云服务
华为云·昇腾云服务
真上帝的左手4 天前
20. 云计算-华为云-云服务
华为云·云计算
FHYAAAX5 天前
如何利用SMS、RDS把服务从阿里云迁移到华为云
网络·华为云·sms·ecs·eip·rds·drs
殷忆枫6 天前
基于STM32的ESP8266连接华为云(MQTT协议)
华为云
DS小龙哥6 天前
基于STM32与华为云联动的智能电动车充电桩管理系统
stm32·嵌入式硬件·华为云
云道轩6 天前
阿里云和华为云Rocky LINUX 9.X镜像就绪及低端可用英伟达GPU
阿里云·华为云·云计算·gpu·rocky linux
HiEV7 天前
WEWA、VLA、世界模型,辅助驾驶进入GPT时代
华为云·自动驾驶·汽车
九河云7 天前
AI+云,双擎驱动——华为云让智能触手可及
网络·人工智能·科技·安全·华为云
William一直在路上7 天前
华为云CCE
华为云