Giter Site home page Giter Site logo

Comments (10)

zyp94021 avatar zyp94021 commented on May 23, 2024

遇到了同样的问题

from wafer2-node-sdk.

gegego avatar gegego commented on May 23, 2024

这个问题绕开就行,别理返回的那个imgURL,自己重新定义成cos服务器上的url。
var url = 'http://'+res.data.fileBucket+'-'+res.data.qcloudAppId+'.cos.'+res.data.region+'.myqcloud.com/'+res.data.name

话说,这个服务器代码有超级多的坑,而且没有细节定义的文档,对于不熟悉koajs框架的人来说很难上手,个人还是建议如果想使用koa的框架,还是从零开始学习一下,不行就换成自己熟悉的restful框架根据自己需求重写服务器代码,要自己理解这些代码再修改简直就是折磨。

from wafer2-node-sdk.

zyp94021 avatar zyp94021 commented on May 23, 2024

解决了,在对象储存权限管理里把默认的公有读私有写改成私有读写在改回来就可以了

from wafer2-node-sdk.

zyp94021 avatar zyp94021 commented on May 23, 2024

http://www.qingpingshan.com/jb/javascript/357181.html
这里他默认的是私有读写出现这个问题,我默认的是公有读私有写也有这个问题-_-|||,试着改了一下解决了

from wafer2-node-sdk.

gegego avatar gegego commented on May 23, 2024

原来是这个坑,但是这个权限对原本链接的访问并没有限制啊,意义何在

from wafer2-node-sdk.

zyp94021 avatar zyp94021 commented on May 23, 2024

我尝试更改成了私有读写,
https://lovestory-1256082311.cos.ap-shanghai.myqcloud.com/1518221435533-rJVKO2iLM.png 这种

https://lovestory-1256082311.cossh.myqcloud.com/1518221435533-rJVKO2iLM.png 这种
都不能访问了,
开始默认的公有读可能只针对xml api生效对json api无效,来回更改一次后变成xml和json api都生效了

from wafer2-node-sdk.

gegego avatar gegego commented on May 23, 2024

可能那个json url是后来新加的,默认都是私有,跟xml url只有域名级别和几个字节的长度的区别,很难理解这个json url增加的意义

from wafer2-node-sdk.

zyp94021 avatar zyp94021 commented on May 23, 2024

https://cloud.tencent.com/document/product/436/6052
对象储存历史版本api里有段描述

腾讯云对象存储(COS)服务的 RESTful API 是一种轻量级的,无连接状态的,可以直接通过 http/https 的请求和响应来和腾讯云对象存储(COS)后台进行交互操作的 Web 服务。
JSON API 是腾讯云 COS 服务在推出 XML API 前为用户提供接入使用 COS 的 API 接口,上传域名为 [Region].file.myqcloud.com。JSON API 接口与标准 XML 的 API 底层架构相同,数据互通,可以交叉使用,但是接口不兼容,域名不一致。
腾讯云 COS 的 XML API 服务推出后,推荐您使用 XML API 接口, JSON API 接口日后将保持维护状态,可以正常使用但是不发展新特性。

from wafer2-node-sdk.

gegego avatar gegego commented on May 23, 2024

哈哈,所以我理解反了,XML API是重构代码后新的接口,json api是年久失修的旧接口,所以这个代码的问题是他调用了xml api去上传,然后用json api的域名去读取,话说还是特意改成json api的域名。

from wafer2-node-sdk.

jas0ncn avatar jas0ncn commented on May 23, 2024

已修正

from wafer2-node-sdk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.