腾讯云COS使用前端js的api获取签名

技术腾讯云COS使用前端js的api获取签名 腾讯云COS使用前端js的api获取签名腾讯云COS使用前端js的api获取签名由于项目之前是用阿里oss的api进行开发 获取签名啥的 不用走内网服务器

腾讯云COS使用前端js的api来获取签名

腾讯云COS使用前端js的api获取签名

因为这个项目之前是用阿里oss的api开发的,你不需要通过内网服务器就能得到签名什么的。

腾讯云之前用的是js的SDK,但是因为存储访问是公读私写,需要得到签名(离开的请求是后端服务器,因为内网没有启用访问腾讯云的地址,导致地址访问不成功)

现在获取签名并到前面获取它,需要将它更改为js生成来获取它。

参考文档

特定参考

演示

https://cloud.tencent.com/document/product/436/7778

var getAuthorization=函数(选项,回调){ 0

//格式四。(不推荐,适合前端调试避免泄露密钥)前端使用固定密钥计算签名。

var authorization=cos . getauthorization({ 0

SecretId: ' ',//可以传输固定密钥或临时密钥。

SecretKey: ' ',//可以传输固定密钥或临时密钥。

方法:选项。方法,

路径名:选项。路径名,

查询:选项。查询,

Headers:选项。标题,

到期: 900,

});

回调({ 0

授权:授权,

//SecurityToken : credentials . sessiontoken .//如果使用临时密钥,则需要传递SecurityToken。

});

};

var cos=新COS({ 0

getAuthorization : getAuthorization,

UploadCheckContentMd5:为真,

});

可以查看上传和查看文件 地址栏

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/103399.html

(0)

相关推荐

  • Java怎么使用集合来实现一个客户信息管理系统

    技术Java怎么使用集合来实现一个客户信息管理系统这篇文章主要为大家展示了“Java怎么使用集合来实现一个客户信息管理系统”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Jav

    攻略 2021年11月11日
  • 如何理解mysql中的union limit exists关键字

    技术如何理解mysql中的union limit exists关键字这篇文章给大家介绍如何理解mysql中的union limit exists关键字,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

    攻略 2021年10月21日
  • 如何使用php实现EOS离线签名交易

    技术如何使用php实现EOS离线签名交易这篇文章给大家分享的是有关如何使用php实现EOS离线签名交易的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。EOS区块链的钱包服务器Keosd,提供了s

    攻略 2021年11月25日
  • 如何使用GraphPad绘制箱线图

    技术如何使用GraphPad绘制箱线图本篇文章为大家展示了如何使用GraphPad绘制箱线图,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。 首先是GraphPad软件的安装 i

    攻略 2021年10月28日
  • 竹石的写作背景,《竹石》的写作背景和赏析

    技术竹石的写作背景,《竹石》的写作背景和赏析【赏析】 这是一首是在竹石图上的题画诗竹石的写作背景,作者咏的是竹石,但已不是对自然界竹石的一般描写,而是蕴含了作者深刻的思想感情。作者以物喻人,实写竹子,赞颂的却是人。诗人屹

    生活 2021年10月21日
  • CentOS7源码安装Python、virtualenv虚拟环境安装、uwsgi安装配置

    技术CentOS7源码安装Python、virtualenv虚拟环境安装、uwsgi安装配置 CentOS7源码安装Python、virtualenv虚拟环境安装、uwsgi安装配置一:Python源码

    礼包 2021年11月1日