• [互动交流] net6.0 如何连接obs?网上找了许多方法都无法使用C# 连接
    是用HuaweiCloud.SDK.Core还是obs.client ,还是HuaweiCloud.SDK.OBS?
  • [赛事资讯] 华为开发者名校行-电子科技大学专场活动圆满落幕
    10月21日,为加强校企交流,提供学生与产业界接触的机会,培养适合产业发展的人才,“华为开发者名校行”活动走进电子科技大学,电子科大150余名学子一起与业界大咖分享交流,感受科技无穷魅力。活动新闻育人才 创未来 华为开发者名校行—电子科技大学站顺利举行育人才 创未来 华为开发者名校行—电子科技大学站顺利举行-电子科技大学格拉斯哥学院 (uestc.edu.cn):https://www.gla.uestc.edu.cn/info/1003/13636.htm
  • [互动交流] OBS com.huaweicloud:esdk-obs-java:3.22.12 如何在bucketname内容只创建文件夹,objectKey值由什么约束规则,如特殊字符、长度限制
    OBS com.huaweicloud:esdk-obs-java:3.22.12 如何在bucketname内容只创建文件夹,objectKey值由什么约束规则,如特殊字符、长度限制
  • [互动交流] 为什么上传对象时设置有效期1天,但是后面对象依然可以被查询访问到
    上传文件对象时设置,代码如下:PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, objectKey);putObjectRequest.setFile(new File(fileabsolutePath));putObjectRequest.setExpires(1);...PutObjectResult putObjectResult = obsClient.putObject(putObjectRequest);System.out.println(putObjectResult.getStatusCode());两天过后,文件还是可以查询到。
  • [问题求助] 如何使用pandas.DataFrame.to_csv读取对象存储服务 OBS中的数据后在上传上去
    如何使用pandas.DataFrame.to_csv读取对象存储服务 OBS中的数据后在上传上去
  • [互动交流] obsClient.putObject 返回的ObjectUrl 含有转义符 %2F 且浏览器打开显示 AccessDenied
    如上图所示,上传完文件后,objectUrl里面有转义符,将该url复制到浏览器中后(转移符改和不改2种情况都一样,打不开文件),显示如下图
  • [技术干货] 存储服务10月常见问题【FAQ】
    微信小程序访问服务器里的图片答:微信小程序访问obs参考:cid:link_0 如何获取对象路径参考:cid:link_2对象存储服务SDK如何不使用绝对路径上传答:暂时无法使用相对路径对象存储服务SAN和NAS存储相比有什么优势答:降低数据陈本、数据可用性、可以参考下:cid:link_5 SAN存储提供给应用的是一个LUN或者是一个卷,LUN和卷是面向磁盘空间的一种组织方式,上层应用要通过FC或者ISCSI协议访问SAN。SAN存储处理的是管理磁盘的问题,其他事情都要依靠上层的应用程序实现。 NAS存储提供给应用的是一个文件系统或者是一个文件夹,上层应用通过NFS和CIFS协议进行访问。文件系统要维护一个目录树。 对象存储更加适合web类应用,基于URL访问地址提供一个海量的桶存储空间,能够存储各种类型的文件对象,对象存储是一个扁平架构,无需维护复杂的文件目录。无需考虑存储空间的限制,一个桶支持近乎无限大的存储空间。下载过程中出现ssl:timeout后无法再继续下载。我在C语言中实现了一个通用的下载方法,下载华为云obs文件时,中途出现ssl:timeout,继续进行下载,仍然是ssl:timeout,更换其他的OBS文件也一样。但是此时下载其他文件(非OBS文件)则正常。必须刷新网络后才能正常下载。答:检查下域名和网址是否一致,如有相同域名多站点则换成多域名ssl证书IOS 文件上传后OBSPutObjectResponse 类没有返回objectUrl和objectKey,但是Android的PutObjectResult对象里面有objectUrl和objectKey字段答:对于 iOS 端的文件上传后,OBSPutObjectResponse 类确实没有提供 objectUrl 和 objectKey 字段的返回。这可能是由于在 iOS 开发中,广义的云存储服务(OBS)可能不是常用的存储解决方案。 在 iOS 开发中,如果你使用的是云存储服务提供商的 iOS SDK,可能会有不同的返回对象和字段。你可以查阅相关的文档以了解具体的返回数据结构和字段的含义。 如果你在 iOS 中使用的是 OBS 的开源 SDK 或者其他第三方库进行对象上传,你可以进一步检查相关的文档和源代码,以确定返回的具体字段和数据结构。 总之,在不同的平台和开发语言中,不同的 SDK 或库可能会提供不同的返回对象和字段。请确保参考文档或相关资源以获得所需的返回信息。如何选择存储服务?如果只是备份一些数据,如 10TB 的数据量,存储5年。基本不访问,就是找个地方上传保存备份着。应该选择哪种最划算?答:OBS存储,然后归档,最便宜。你可以看下区域,每个区域同样配置价格都不一样。具体参考华为云的定价:cid:link_4PM列阵卡一致性校验答:cid:link_1 obs效验一致性请参考此链接使用OBS BrowserJS SDK分段上传视频,部分手机报错(暂未解决)NAS本地怎么挂载?使用公网迁移(rclone工具)按照这个文章操作,mount -t nfs -o vers=3,timeo=600,noresvport,nolock 本地NAS挂载地址 /mnt/src 这一步挂载一直超时失败,SFS可以挂载成功,请问下NAS本地挂载地址是指啥答:这个是要挂载到你的本地的,所以要根据你的实际本地地址进行配置的OBS API调用方式签名算法是否支持HmacSHA256答:可以通过官方的文档了解详细情况的,链接:cid:link_3
  • [互动交流] js上传文件
    本地调试时。创建了实例对象const obs = new ObsClient({参数})在调用obs.headBucket(),obs.putObject()等方法时,均报net::ERR_CERT_AUTHORITY_INVALID
  • [问题求助] 求助iOS OBSClient调用PutObject,正在上传的过程中如何取消?
    如题,PutObject开始后如何停止。尝试调用了request的cancel方法,看起来没起作用,仍然能接到uploadProgressBlock回调。又看了看任务返回值OBSBFTask,也没有找到有什么能取消任务的方式,有大佬遇到过类似的问题么,求解决办法!~
  • [互动交流] Android接入OBS时报错
    出现这种情况应该如何解决呢,46行注释的时候似乎不会报错,取消注释就报错了
  • [互动交流] 如何对OBS上的数据进行访问控制?
    如何对OBS上的数据进行访问控制?
  • [互动交流] 数据存储在OBS和HDFS有什么区别?
    数据存储在OBS和HDFS有什么区别?
  • [互动交流] OBS使用BrowserJS SDK断点续传上传文件时开启MD5校验不通过
    OBS使用BrowserJS SDK断点续传上传文件时开启MD5校验,校验结果始终不通过。开启VerifyMd5:true,之后所有文件都无法上传了,这个属性在该SDK的文档中尚未看到,但在源码中有,所以能用吗?如果可以,使用时除了开启校验还需要什么其他条件呢?const obs = new ObsClient({ access_key_id: config.access_key_id, secret_access_key: config.secret_access_key, security_token: config.security_token, server: config.server }) obs .uploadFile({ Bucket: config.bucketName, Key: config.objectKey, ACL: obs.enums.AclPublicRead, SourceFile: new File([file.raw], file.raw.name), PartSize: 9 * 1024 * 1024, TaskNum: 10, VerifyMd5: true, ProgressCallback: function (transferredAmount: number, totalAmount: number, totalSeconds: number) { if (!cancelFlag.value) { emit('changePer', true, Math.ceil((transferredAmount * 100.0) / totalAmount)) } if (hook.value && (transferredAmount > totalAmount || cancelFlag.value)) { // 暂停断点续传任务 hook.value.cancel() } }, ResumeCallback: function (resumeHook: any, uploadCheckpoint: any) { // 获取取消断点续传上传任务控制参数 hook.value = resumeHook // 记录断点 cp.value = uploadCheckpoint } }) .then((result: any) => { handleCancel(false) if (result.CommonMsg.Status < 300 && result.InterfaceResult) { file.sample_url = config.objectKey + '.' + file.name.split('.').pop() emit('onchange', sampleUrlArr.value) } else { handleError(file) } }) .catch((err: any) => { if (!cancelFlag.value) { obs .uploadFile({ UploadCheckpoint: cp.value, VerifyMd5: true, ProgressCallback: function (transferredAmount: number, totalAmount: number, totalSeconds: number) { emit('changePer', true, Math.ceil((transferredAmount * 100.0) / totalAmount)) } }) .then((result: any) => { if (result.CommonMsg.Status < 300) { file.sample_url = config.objectKey + '.' + file.name.split('.').pop() emit('onchange', sampleUrlArr.value) } else { handleError(file) } }) .catch((err: any) => { console.error('Error-->' + err) handleError(file) }) } })
  • [互动交流] putObject上传图片返回成功,但是桶里面没有图片
    提示上传成功,但是桶里面没有文件result:上传文件返回结果​
  • [互动交流] obsutil目前只有64位工具可下载,是否有32位的工具
    在官网上可以下载到各操作系统64位的obsutil工具包,是否有32位的工具包可以下载,搜索开源的资料找不到。
总条数:1598 到第 页
上滑加载中