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

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

参看了这个大佬的启发:

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

原因:

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

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

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

相关推荐
終不似少年遊*1 天前
MindSpore框架学习项目-ResNet药物分类-数据增强
人工智能·深度学习·分类·数据挖掘·华为云·resnet·modelart
Cloud Traveler3 天前
华为云Flexus+DeepSeek征文|从开通到应用:华为云DeepSeek-V3/R1商用服务深度体验
华为云
python算法(魔法师版)3 天前
.NET 在鸿蒙系统上的适配现状
华为od·华为·华为云·.net·wpf·harmonyos
終不似少年遊*5 天前
MindSpore框架学习项目-ResNet药物分类-模型优化
人工智能·深度学习·机器学习·计算机视觉·分类·数据挖掘·华为云
钦拆大仁9 天前
华为云短信接入实现示例
java·华为云
努力学习的小马9 天前
华为云Flexus+DeepSeek征文|快速搭建Dify LLM应用开发平台教程
华为云
nangonghen10 天前
VPN环境下通过ELB代理挂载华为云SFS通用文件系统
华为云·vpn·nfs
智慧化智能化数字化方案11 天前
方案精读:110页华为云数据中心解决方案技术方案【附全文阅读】
华为云·云数据中心·大数据云数据中心
努力学习的小马12 天前
华为云Flexus+DeepSeek征文|DeepSeek-V3商用服务开通教程
华为云
华为云PaaS服务小智12 天前
华为云汪维敏:AI赋能应用现代化,加速金融生产力跃升
人工智能·金融·华为云