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

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

参看了这个大佬的启发:

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

原因:

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

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

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

相关推荐
2301_773643622 天前
华为云存储实验
网络·mysql·华为云
三十..2 天前
华为云全栈:网络/存储/运维高能实战
运维·华为云
tang7451639623 天前
华为云服务器Ubuntu 24安装redis202603
服务器·ubuntu·华为云
tang7451639623 天前
华为云服务器Ubuntu 24.04 安装 Kafka20260318
服务器·ubuntu·华为云
同聘云6 天前
华为云国际站DNS服务器搭建流程?dns的服务器地址是多少?
运维·服务器·华为云
ZHW_AI课题组9 天前
调用华为云API实现图像标签识别
图像处理·华为·华为云
同聘云9 天前
华为云国际站云服务器硬件防火墙怎么设置的?硬件防火墙的工作原理?
华为云·云服务器·云小强·华为云国际站
华为云开发者联盟10 天前
基于华为云码道 + 高德地图MCP Server快速搭建行程规划助手
人工智能·华为云·软件开发·华为云码道
Dovis(誓平步青云)10 天前
华为云Flexus+DeepSeek征文|云端智算:华为云AI体验算力部署·如何添加华为云的大模型搭建实时翻译小助手
华为云·flexus x实例·云服务器部署·搭建ai
云商直通车10 天前
华为云ECS购买与配置超详细教程
服务器·数据库·华为云