问题背景:
在web项目中集成AGC云存储SDK后,在执行reference.put(file)方法上传一张图片文件时,一直会报“Agconnect Storage: agc network request error, Network Error”的错误,上传失败。
以下是代码和日志:
问题分析:
开发者检查了网络和代理,均没有发现问题,在查看下图所示的AGC Json文件时,发现开发者有在不同的站点访问指定的存储实例,这样可能会导致AGC请求错误的问题。这个时候就需要开发者配置云存储的跨域设置,配置好后,服务器将通过配置的跨域信息进行相关允许、拒绝等操作。
解决方案:
在开发者配置云存储跨域设置,在策略中添加源地址、请求方法等信息配置跨域设置相关参数后不再报错。具体的操作步骤可以参考文档:
欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh
标签:Serverless,web,存储,跨域,AGC,报错,开发者,上传 From: https://www.cnblogs.com/developer-huawei/p/16965641.html