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

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

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

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

记一次前端直接上传图片到oss报错_第1张图片

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

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

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

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

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

你可能感兴趣的:(前端)