收藏
回答

图片可上传成功,但是无法访问上传后的图片路径

问题模块 框架类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 wx.uploadFile 工具 6.6.5 1.9.93

我上传一个图片是成功的,成功后我获取图片的url地址,该地址无法使用,一直出现403错误,使用开发环境是node,谢谢


最后一次编辑于  2018-03-15  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

7 个回答

  • 卡尔
    卡尔
    2018-03-15

    默认情况下,wafer2就使用了COS对象存储,所以你上传的文件都在COS中,而我们拿到上传后的地址,要想下载和使用,就需要COS签名访问

    2018-03-15
    赞同
    回复
  • 卡尔
    卡尔
    2018-03-15



    直接在浏览器中访问url,出现403错误,具体的返回码属于COS对象存储的返回码,查看说明得知是签名检查错误



    2018-03-15
    赞同
    回复
  • 蔡宝
    蔡宝
    2018-05-10

    你好。请问COS签名具体怎么搞呢。结合小程序使用图片,是在哪个接口、?上传时还是图片下载时?

    2018-05-10
    赞同
    回复
  • 卡尔
    卡尔
    2018-05-10


    cos上传成功以后,有两种文件路径模式,一个需要签名,一个不需要签名,我配置了cdn所以就把url路径给修改了,如下图所示:cos上传成功后,返回v4和v5版本的两个路径。我比较直接,把路径给直接替换了。


    2018-05-10
    赞同
    回复
  • 蔡宝
    蔡宝
    2018-05-10

    我cdn开了默认那个。然后像你那样替换成file.myqcloud.com还是访问不到。请问这个什么原因呢。。

    2018-05-10
    赞同
    回复
  • 卡尔
    卡尔
    2018-05-10

    你试试这个,实在不行,你就发工单吧,腾讯云有人会支持你的

    2018-05-10
    赞同
    回复
  • 蔡宝
    蔡宝
    2018-05-10

    。。貌似像这样操作后(也不知是不是)就好了。挺莫名奇妙的。。非常感谢哈老铁!

    2018-05-10
    赞同
    回复