• [互动交流] 临时URL 下载文件,报错(failed)net::ERR_NAME_NOT_RESOLVED
     不太清楚问题是什么,上传文件与删除文件都是正常的,但是获取临时url之后,无法下载和获取到文件,是否是因为网络问题,还是说需要配置什么内容,直接在浏览器打开该URL,也是打不开的
  • [大赛资讯] 本地编译成功,提交后compile error。
    以下是编译截图,请问这是因为什么?
  • [大赛资讯] 关于江山赛区排行榜
    江山赛区排行榜最近都是一天刷新一次,是出bug了吗,其它赛区都是2h左右刷新一次
  • [大赛资讯] 西南赛区卷死啦!
    西南赛区这也太难了,2000w+的分数在其他赛区都是稳前32,在西南赛区64都悬,这都没有啥补偿措施嘛?
  • [大赛资讯] compile_error
    C++ 本地编译通过,提交后编译失败。已经保证cmake文件位于压缩包根目录下。
  • [大赛资讯] compile_error
    啊啊啊,我要疯了花了半天源码编译,创建和官方一样的编译环境,还是本地能过,云端过不了!!!!!我要疯了!!!
  • [大赛资讯] 疑问
    请问大家优化写多一点还是读,还是一样的。可以分享一些写的深层次的思路嘛
  • [大赛资讯] 正式赛数据集
    正式赛评测数据集是只有一个吗?按照任务书里的说法“线上评测使用数据official.in”,应该是只有一个,再确认一下~
  • [大赛资讯] 可以更换赛区吗
    我想问一下我想更换赛区的话如何实现
  • [互动交流] 通过临时URL访问视频,可以快速获取视频的封面吗?有没有解决方案呢
    通过临时URL访问视频,可以快速获取视频的封面吗?有没有解决方案呢
  • [大赛资讯] 如何打印程序中的参数到控制台
    我想将程序中的一些参数 print 到控制台来进行调试,该如何实现
  • [互动交流] 请问下c#使用OBS 断点续传,上传途中如何终止上传,未找到合适的方法
    请问下c#使用OBS 断点续传,上传途中如何终止上传,未找到合适的方法
  • [分享交流] 开发 picgo-plugin-huawei 插件,解决华为云平台外链限制问题
    在技术博客平台中,外链的使用常常受到限制,这给我们的写作和内容展示带来了一定的不便。为了应对这一问题,我开发了 picgo-plugin-huawei 插件,它能够有效地解决外链限制带来的困扰,让我们能够更加自由地在博客中展示图片等内容。一、开发背景在写作技术博客的过程中,我们经常会需要插入图片来辅助说明。然而,许多技术博客平台为了保障数据安全、网站性能、内容管理以及维护品牌形象等多方面的原因,对外链的使用进行了严格的限制。这就导致我们无法直接使用外部链接来引用图片,而只能依赖平台提供的有限的图片存储空间或者寻找其他替代方案。比如最近我在华为云社区活跃的时候,发现我之前买的阿里云的oss存储就用不了,这给我们博主在使用华为云去发文的时候带来的体验很少不好。于是我就在想,如何解决,当时反馈给华为云之后,华为云肯定要排期才能安排,对于现在的我肯定不适用。于是我就在想,能不能开发这样一个插件。因为我平常用typora写博客比较多,然后配合picgo来上传图片,于是我就基于picgo的插件系统开发了这个三方库/插件。二、插件功能picgo-plugin-huawei 插件主要具备以下功能:图片上传 :它可以将本地的图片文件快速上传到华为云存储。无论是常见的 JPEG、PNG 格式,还是其他一些特殊的图片格式,插件都能够很好地支持。用户只需简单地配置一下华为云的相关参数,如 Access Key ID、Secret Access Key 等,就可以轻松地将图片上传到指定的存储桶中。图片链接生成 :当图片上传成功后,插件会自动生成对应的华为云存储图片链接。这些链接具有高可用性和稳定性,我们可以在博客中直接使用它们来展示图片。而且,生成的链接格式规范、易于识别,方便我们在写作过程中进行引用和管理。自定义配置 :插件提供了丰富的自定义配置选项。用户可以根据自己的需求,设置图片的存储路径、访问权限等参数。例如,我们可以将图片存储在特定的文件夹中,以便更好地组织和管理图片资源;也可以设置图片的访问权限为公开或私有,以满足不同场景下的需求。三、使用方法使用 picgo-plugin-huawei 插件非常简单:安装插件 :首先,我们需要在 PicGo 的插件市场中找到 picgo-plugin-huawei 插件,并进行安装。安装过程非常快捷,只需按照提示操作即可。配置插件 :安装完成后,我们需要在 PicGo 中对插件进行配置。打开 PicGo 的设置界面,找到 picgo-plugin-huawei 插件的配置选项,然后输入华为云的相关信息,如 Access Key ID、Secret Access Key、存储桶名称等。配置完成后,点击保存按钮即可。上传图片 :配置好插件后,我们就可以开始上传图片了。在 PicGo 的主界面中,选择要上传的图片文件,然后点击 “上传” 按钮。插件会自动将图片上传到华为云存储,并生成对应的图片链接。使用图片链接 :上传成功后,我们可以在 PicGo 的界面中看到生成的图片链接。将该链接复制到我们的技术博客中,就可以实现图片的正常显示了。而且,由于图片存储在华为云上,我们可以不用担心图片链接失效或者图片无法显示的问题。四、插件优势picgo-plugin-huawei 插件具有以下优势:提高安全性 :通过将图片存储在华为云上,我们避免了在博客中直接使用外链可能带来的安全风险。华为云具有强大的安全防护机制,能够保障我们的数据安全。提高稳定性 :华为云的基础设施非常稳定,能够保证图片的高可用性和快速访问。我们无需担心图片链接失效或者图片加载缓慢的问题,从而为读者提供更好的阅读体验。方便易用 :插件的使用方法非常简单,无需具备专业的技术知识即可轻松上手。而且,插件提供了丰富的自定义配置选项,能够满足不同用户的需求。节省成本 :相比于一些商业的图片存储服务,华为云提供了较为优惠的价格。使用 picgo-plugin-huawei 插件,我们可以以较低的成本实现图片的存储和展示,为个人博主和小型团队节省了一定的开支。五、应用案例在实际应用中,许多技术博主已经开始使用 picgo-plugin-huawei 插件来解决外链限制问题。例如,我现在在撰写这篇技术博客时,需要插入大量的图片来展示流程。由于博客平台限制外链,我无法直接使用外部图片链接。于是,使用了 picgo-plugin-huawei 插件,将图片上传到华为云存储,并在博客中使用生成的图片链接。这样,不仅成功地解决了外链限制问题,还为华为云用户提供了清晰、稳定的图片展示。六、未来展望未来,我将继续对 picgo-plugin-huawei 插件进行优化和升级。一方面,我会增加插件的功能,如支持更多的图片格式、增加图片压缩和优化功能等,以满足用户日益增长的需求。另一方面,我会加强插件的安全性和稳定性,确保用户的数据安全和使用体验。同时,我也希望能够与更多的技术博客平台合作,将 picgo-plugin-huawei 插件推广到更广泛的用户群体中,为更多的技术博主提供便利。总之,picgo-plugin-huawei 插件为解决技术博客平台外链限制问题提供了一个有效的解决方案。通过使用该插件,我们能够更加自由地在博客中展示图片等内容,提高博客的质量和可读性。我相信,在未来的发展中,picgo-plugin-huawei 插件将会发挥越来越重要的作用,为技术博客的发展做出更大的贡献。七、相关链接PicGo 官方文档华为云 OBS 文档项目仓库插件链接八、致谢感谢华为云的同事拉会帮我解决权限问题。才有了这个项目的顺利演示。九、遗留提示不准确
  • [互动交流] 求大佬帮忙看看Vue2.0使用obs的js上传出现报错的问题
    运行项目的时候到这里导入就会报错,报错是有什么解决办法吗?大佬们
  • [技术干货] 【FAQ】OBS2025年2月问题及解决方案汇总
    问:js使用临时凭证做上传功能,出现跨域错误的提示, 上传请求状态码是403https://bbs.huaweicloud.com/forum/thread-0251175342474799015-1-1.html解决方案:https://support.huaweicloud.com/sdk-browserjs-devg-obs/obs_24_0201.html 你的cors规则中补充扩展头域没有配置全,请参考此文档。参考一下如下代码// 指定允许跨域请求的来源ArrayList allowedOrigin = new ArrayList();allowedOrigin.add( “*”);rule.setAllowedOrigin(allowedOrigin);// 指定允许跨域请求的方法ArrayList allowedMethod = new ArrayList();allowedMethod.add(“GET”);allowedMethod.add(“POST”);allowedMethod.add(“PUT”);allowedMethod.add(“DELETE”);allowedMethod.add(“HEAD”);rule.setAllowedMethod(allowedMethod);// 指定允许跨域请求的头域ArrayList allowedHeader = new ArrayList();allowedHeader.add(“*”);rule.setAllowedHeader(allowedHeader);// 指定允许跨域请求的响应中的附加头域ArrayList exposeHeader = new ArrayList();exposeHeader.add(“ETag”);exposeHeader.add(“Content-Type”);exposeHeader.add(“Content-Length”);exposeHeader.add(“Cache-Control”);exposeHeader.add(“Content-Disposition”);exposeHeader.add(“Content-Encoding”);exposeHeader.add(“Content-Language”);exposeHeader.add(“Expires”);exposeHeader.add(“x-obs-request-id”);exposeHeader.add(“x-obs-id-2”);exposeHeader.add(“x-reserved-indicator”);exposeHeader.add(“x-obs-api”);exposeHeader.add(“x-obs-version-id”);exposeHeader.add(“x-obs-copy-source-version-id”);exposeHeader.add(“x-obs-storage-class”);exposeHeader.add(“x-obs-delete-marker”);exposeHeader.add(“x-obs-expiration”);exposeHeader.add(“x-obs-website-redirect-location”);exposeHeader.add(“x-obs-restore”);exposeHeader.add(“x-obs-version”);exposeHeader.add(“x-obs-object-type”);exposeHeader.add(“x-obs-next-append-position”);rule.setExposeHeader(exposeHeader);问:http获取到的json怎么转成对象存储https://bbs.huaweicloud.com/forum/thread-02127175326937089007-1-1.html{“status”: 1,“data”: {“category”: [{“title”: “产经”,“url”: “”,“subcat”: [{“title”: “消费”,“url”: “”,“type”: “5”},{“title”: “医药”,“url”: “”,“type”: “5”}],“type”: 1}]}}各位老师我刚开始接触arkts开发,我用http获取到了json数据,但是本地要使用的话得存起来,我想到的是存到对象里面,但是找了好多资料都没有搞定,哪位老师有时间帮忙教导一下,我用了class-transformer也没搞定,基础太差了,谢谢路过的老师解决方案:https://support.huaweicloud.com/sdk-java-devg-obs/obs_21_0602.html obs支持直接上传数据流; https://support.huaweicloud.com/api-obs/obs_04_0080.html api底层接口。obsClient.putObject(PutObjectRequest request) 用这个方法,直接上传对象问:编译sdk-c-obs源码报错报错https://bbs.huaweicloud.com/forum/thread-0251175250005290011-1-1.html在suse linux 12.5平台上, gcc版本为4.8.5,编译最新的sdk-c-obs源码报错,报错提示:ld: …/lib/libxml2.so.2: undefined reference to lzma_auto_decoder@XZ_5.0 , 可能会是什么原因,如何解决?解决方案:https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0004.html 参考官网的编译方式再试试呢。问:iOS集成OBS调用报错https://bbs.huaweicloud.com/forum/thread-0251175160221714009-1-1.html我在项目中集成了OBS,但是我在使用流上传图片文件的时候报错Can’t show file for stack frame : - stackNumber:3 - name:-[OBSStaticCredentialProvider V2Sign:configuration:error:]. The file path does not exist on the file system: /Users/hwcloud/ios sdk/ios_codehub_xcode15_obs_sourceCode/OBS/esdk_obs_ios/source/OBS/Auth/OBSServiceCredentialProvider.m我将OBS框架放到项目中没有问题,已经按照你们的SDK文档集成了。我项目是OC和Swift混编的但是我在调用的时候报错了Can’t show file for stack frame : - stackNumber:3 - name:-[OBSStaticCredentialProvider V2Sign:configuration:error:]. The file path does not exist on the file system: /Users/hwcloud/ios sdk/ios_codehub_xcode15_obs_sourceCode/OBS/esdk_obs_ios/source/OBS/Auth/OBSServiceCredentialProvider.m 这个错误应该怎么解决。解决方案:IOS集成参考一下这篇文档 https://support.huaweicloud.com/sdk-ios-devg-obs/obs_27_0001.html问:使用.net core上传文件总是报错https://bbs.huaweicloud.com/forum/thread-0251173666022697060-1-1.html代码如下:PutObjectRequest request = new PutObjectRequest(){BucketName = obsTongeName,ObjectKey = objectName,InputStream = file};request.ContentType = “application/vnd.openxmlformats-officedocument.spreadsheetml.sheet”;PutObjectResponse response = client.PutObject(request);报错信息如下:Specified method is not supported.在这期间在nuget上换了不同的版本,HuaweiCloud.SDK.Core,HuaweiCloud.SDK.OBS.Core,都试过,还是报错,到底是什么原因?麻烦哪位大神帮忙看看原因?谢谢!解决方案:如果你是外部客户请直接提工单联系sre;如果是内部客户请联系我的工号60058833问:OBS BrowserJS SDK是否有直接获取视频缩略图的方法https://bbs.huaweicloud.com/forum/thread-0251174394435303078-1-1.html需求:上传完一段视频到OBS后,想要获取视频第一帧做个预览图,求助下华为云OBS BrowserJS SDK有没有直接的方法。阿里云OSS对象存储有直接的方发可以实现解决方案:OBS不支持在线预览对象而是以附件形式下载对象的生效时间和区域。https://support.huaweicloud.com/obs_faq/obs_03_0087.html问:php使用sdk上传文件到obs报VirtualHostDomainRequiredhttps://bbs.huaweicloud.com/forum/thread-0210174739913771006-1-1.html服务器的地址是用的ip地址 使用sdk上传文件一直报403 VirtualHostDomainRequired解决方案:sdk 只要使用ip作为server地址,就自动使用path方式;建议使用官网提供的endpoint地址,配置hosts方式解决此问题。
总条数:1589 到第 页
上滑加载中