记一次前端直接上传图片到oss报错

本文讲述了前端在将图片直接上传到阿里云OSS时遇到的net::ERR_NAME_NOT_RESOLVED错误,通过与阿里云技术支持交流,发现问题是由于后端返回的region参数配置错误导致的域名拼接问题。作者还提到使用STS临时访问凭证访问OSS的过程和可能的其他错误排查资源。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前端直接上传图片到阿里云oss,相关过程官网和网上资料已经很详细,不做赘述。

但这个过程比较复杂,前后端对接过程中很容易出现报错,这里遇到了以下报错,不容易排查。

请求显示net::ERR_NAME_NOT_RESOLVED错误,catch输出如下:

 咨询了阿里云oss的技术支持

让我们ping了请求域名,发现ping不通,说明还没请求到阿里云节点。但前后端都没有配置域名,后猜测是ali-oss根据参数拼接的的域名

 对比技术支持给我们的能ping得通的域名和发起请求的域名,发现后端返回的region有问题。开头少了oss-,补上后就可以了。

其他错误可查看,有相关解析,比较好排查。

使用STS临时访问凭证访问OSS_对象存储-阿里云帮助中心

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值