学习
实践
活动
工具
TVP
写文章

对象存储OSS

一、定期启动腾讯云服务备份数据(自己服务备份) FileController package com.qf.push.oss; import com.alibaba.fastjson.JSONObject ; import com.aliyun.oss.OSS; import com.aliyun.oss.OSSClientBuilder; import java.io.InputStream; / * 获取url方法 */ public static String getURL(String fileName){ String uploadUrl = "https +OSSConfig.endPoint+"/"+fileName; return uploadUrl; } } OSSConfig package com.qf.push.oss ; /** * zt * 2020/12/15 * 11:03 */ public class OSSConfig { //oss的地址 public static final

2.4K20

Web直传OSS

最近公司需求,前端直接传图片到OSS,一般我们都是传到服务器后台,然后由后台存储。这样其实有一些缺点,OSSAPI上面说: 1、 上传慢。先上传到应用服务器,再上传到OSS,网络传送多了一倍。 如果数据直传到OSS,不走应用服务器,速度将大大提升,而且OSS是采用BGP带宽,能保证各地各运营商的速度。 2、 扩展性不好。如果后续用户多了,应用服务器会成为瓶颈。 3、 费用高。 由于OSS上传流量是免费的。如果数据直传到OSS,不走应用服务器,那么将能省下几台应用服务器。 首先是引入OSS的SDK,本来使用npm安装,但是import失败,还是使用script引入。API上面直接new OSS,使用了,直接报错,要调用Wrapper方法。 Secure:(很重要)允许HTTPS,因为这个原因花了好长时间。

2.7K30
  • 广告
    关闭

    2022腾讯全球数字生态大会

    11月30-12月1日,邀您一起“数实创新,产业共进”!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    oss视频截封面

    今天上传视频后发现没有上传封面… 后来发现阿里云oss支持直接截取封面 文档地址: https://help.aliyun.com/document_detail/64555.html 也就是说,如果之前的视频 URL为: https://waibi.oss-cn-chengdu.aliyuncs.com/picGo/rabbit.mp4 那么我们加上参数 https://waibi.oss-cn-chengdu.aliyuncs.com x-oss-process=video/snapshot,t_10000,f_jpg 就会变成一张图片 参数说明 操作分类:video 操作名称:snapshot 参数 描述 取值范围 t 指定截图时间

    26640

    OSS上访问静态网页

    OSS静态网站托管支持 为了使您更方便地管理在OSS上托管的静态网站,OSS支持以下功能: 静态页面支持(Index Document Support) 静态页是指当用户直接访问静态网站域名时,OSS 用户访问http://oss-sample.oss-cn-hangzhou.aliyuncs.com/和http://oss-sample.oss-cn-hangzhou.aliyuncs.com/ 用户访问 http://oss-sample.oss-cn-hangzhou.aliyuncs.com/object 的时候,如果object不存在,OSS会返回http://oss-sample.oss-cn-hangzhou.aliyuncs.com 若已开通子目录首页 用户访问http://oss-sample.oss-cn-hangzhou.aliyuncs.com/的时候,相当于访问http://oss-sample.oss-cn-hangzhou.aliyuncs.com 用户访问http://oss-sample.oss-cn-hangzhou.aliyuncs.com/directory/的时候,相当于访问http://oss-sample.oss-cn-hangzhou.aliyuncs.com

    1.9K20

    python上传文件到oss

    # yum install -y python-devel # 安装OSS的sdk # yum install -y python-pip # pip2.7 install oss2 # 验证oss2 是否安装正确 ''' >>> import oss2 >>> oss2. __version__ '2.6.0' ''' # 验证OSS扩展库crcmod是否安装 ''' 在python环境中,输入一下内容,如果有错误信息,则说明扩展库安装不成功,默认安装oss2的时候会安装扩展库 强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。 强烈建议您创建并使用RAM账号进行API访问或日常运维,请登录 https://ram.console.aliyun.com 创建RAM账号。

    2.5K10

    jenkins打包上传oss

    1、下载安装插件下载地址:http://files.jetbrains.org.cn/aliyun-oss.hpi 在Jenkins中安装插件, 请到 Manage Jenkins->Advanced 3、安装完成以后配置阿里云oss账号 oss这边设置:(账号的权限也要设置一下) ? jenkins这边设置: ? 4、配置jenkins主要是构建完成后操作 ? 上传到oss的位置 ? bming/strengthening_basic; #index index.html index.htm; proxy_pass https ://xxx-beijing.aliyuncs.com/fe/xxxx/xxxx/0.0.4/; } error_page 497 https://$host:$server_port

    1.1K10

    Spring Cloud Netflix OSS 学习总结

    摘要: 本篇博客是使用SpringCloud框架开发微服务时候的一篇技术分享 正文: Spring Cloud Netflix OSS Spring Cloud Eureka 提供了对Netflix开源项目的集成 支持 全量/支持long polling 支持 支持 long polling 支持 long polling/大部分增量 自身监控 metrics — metrics metrics 安全 acl /https acl https支持(弱) — spring cloud集成 已支持 已支持 已支持 已支持 CAP C 数据一致性 一致性是指数据的原子性,在经典的数据库中通过事务来保障,事务完成时

    1.6K40

    将静态资源推至 OSS

    PUBLIC_PATH 与 webpack 的处理 假设将带有 hash 值的静态资源推至 CDN 中,此时静态资源的地址为: https://cdn.shanyue.tech。 module.exports = { output: { publicPath: 'https://cdn.shanyue.tech' } } 复制代码 在 create-react-app export PUBLIC_URL=https://cdn.shanyue.tech 复制代码 OSS 云服务之前的准备 AccessKey aliyun_access_key_id aliyun_access_key_secret $Endpoint,比如本篇文章示例项目的 PUBLIC_URL 为 https://shanyue-cra.oss-cn-beijing.aliyuncs.com。 源码附件已经打包好上传到百度云了,大家自行下载即可~ 链接: https://pan.baidu.com/s/14G-bpVthImHD4eosZUNSFA?

    21620

    python对接oss上传和下载

    首先是下载依赖,文档: https://help.aliyun.com/document_detail/85288.html 我这里是windows: pip install oss2 代码也是一如既往的简单 ,毕竟是python嘛 from io import BytesIO import oss2 ACCESS_KEY_ID = '' ACCESS_KEY_SECRET = '' ENDPOINT = 'oss-cn-chengdu.aliyuncs.com' BUCKET_NAME = 'waibi' AUTH = oss2.Auth(ACCESS_KEY_ID, ACCESS_KEY_SECRET file_name) def upload_file(file_object, path): BUCKET.put_object(path, file_object) 代码对应的文档 上传: https ://help.aliyun.com/document_detail/88426.html 下载: https://help.aliyun.com/document_detail/88441.html

    22350

    文件上传到oss代码片段

    做为缓冲 let now = new Date().getTime() / 1000 if (expire < now + 3) { axios.get('/api-oss /oss/policy') .then((result) => { let res = result.data if (res.code callbackImg) } else { callbackOss(file, filePath, callbackImg) } } } // 上传文件到oss

    2.6K20

    oss挂载到服务器

    automake gcc-c++ git libcurl-devel libxml2-devel fuse-devel make openssl-devel -y 2、git下载ossfs代码 git clone https 默认应该是安装在/usr/local/bin/ 3、查看安装成功 [root@localhost /]# whereis ossfs ossfs: /usr/local/bin/ossfs 4、配置阿里云OSS :IRxxxx8kExxxxxxf715iF > /etc/passwd-ossfs chmod 640 /etc/passwd-ossfs #此步不做会报错permission denied 5、将oss 空间mount挂载到ossfs目录下 mkdir your_dir ossfs 5xxx your_dir -ourl=http://oss-cn-beijing-internal.aliyuncs.com

    64730

    uniapp对接oss视频上传+压缩

    policy(module) { return new Promise((resolve, reject) => { uni.request({ // 在这改获取oss 签证的接口 url: 'http://获取签证的接口/' + 'oss', data: { module }, success: (res) => { console.log(options) uni.uploadFile(options) }).catch(console.error) } } 然后是视频上传+压缩 <script> const oss = require('@/utils/oss.js'); export default { methods: { upload(file, { contentType }) { console.log 2097152; break; case 4: messageType = 'VIDEO'; limit = 10485760; break; } oss.uploadFile

    33460

    扫码关注腾讯云开发者

    领取腾讯云代金券