Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用nodejs上传图片到s3时如何设置过期日期

使用nodejs上传图片到s3时如何设置过期日期
EN

Stack Overflow用户
提问于 2017-09-13 04:33:53
回答 2查看 1.5K关注 0票数 2

我想上传一张图片/视频,并在nodejs sdk中设置过期日期。有没有人可以告诉我在上传图片到s3时如何设置过期日期?

EN

回答 2

Stack Overflow用户

发布于 2017-09-13 05:09:35

你可以使用multer-s3中间件来表达,然后你可以通过提供ExpiresCache-Control头来配置你想要的头。

代码语言:javascript
运行
AI代码解释
复制
const upload = multer({
  storage: multerS3({
    s3: s3,
    bucket: 'some-bucket',
    contentType: multerS3.AUTO_CONTENT_TYPE,
    expires: 'Wed, 21 Oct 2020 07:28:00 GMT',
    key: function (req, file, cb) {
      cb(null, Date.now().toString())
    }
  })
})


app.post('/upload', upload.array('photos', 3), function(req, res, next) {
  res.send('Successfully uploaded ' + req.files.length + ' files!')
})
票数 2
EN

Stack Overflow用户

发布于 2020-07-08 08:17:00

您可以通过权限设置s3存储桶的过期时间。在您的存储桶中,转到管理,然后转到生命周期,开始一个新的生命周期,并将到期时间(阶段3)设置为您想要的天数。

虽然它不是一个sdk解决方案,但我希望它能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46188908

复制
相关文章
nodejs图片上传
用户1141560
2017/12/26
8.5K0
nodejs图片上传
使用connect-multiparty限制nodejs图片上传
该文章介绍如何使用`connect-multiparty`中间件限制Node.js中的文件上传。首先,获取上传文件的类型和大小。然后,创建一个`multipart`中间件,用于处理文件上传。最后,在路由处理函数中处理文件上传。
用户1141560
2017/12/26
1.6K0
redis如何设置定时过期_redis 设置过期时间[通俗易懂]
1、设置过期时间功能:即对存储在 redis 数据库中的值可以设置一个过期时间。作为一个缓存数据库,这是非常实用的。如我们一般项目中的 token 或者一些登录信息,尤其是短信验证码都是有时间限制的,按照传统的数据库处理方式,一般都是自己判断过期,这样无疑会严重影响项目性能。我们 set key 的时候,都可以给一个 expire time,就是过期时间,通过过期时间我们可以指定这个 key 可以存活的时间。
全栈程序员站长
2022/11/09
5.1K0
Typora设置上传图片
下载完成后进行配置。选择 sm.ms 作为图床,官网地址:https://sm.ms
HammerZe
2022/05/09
1.8K0
Typora设置上传图片
S3 存储附件和图片无法上传
我们已经在后台的控制链表中对 Key 和 Id 进行了授权,应能够正常访问没有问题的。
HoneyMoose
2020/05/22
1.7K0
S3 存储附件和图片无法上传
我们已经在后台的控制链表中对 Key 和 Id 进行了授权,应能够正常访问没有问题的。
HoneyMoose
2020/07/25
1.7K0
S3 存储附件和图片无法上传
使用Kindeditor的多文件(图片)上传时出现上传失败的解决办法/使用Flash上传多文件(图片)上传时上传失败的解决办法
近来用户反映希望我们把在线编辑器中的多图片上传功能实现,因为他们在编辑商品描述时经常会有一次上传多张图片的需求,如果要逐张选择的话效率很低,客户的需求就是我们的追求,很快我们就把完善功能排到了日程表中,要求尽快实现。
风柏杨4711
2021/03/15
3.7K0
NodeJS使用Redis键的过期回调
当我支付宝创建订单后, 需要定时的把没有完成的订单给关闭, 这时候需要有个定时任务, 或者队列来完成, 不想安装兔子, 那就用本来就安装了的Redis来简单实现
治电小白菜
2020/08/25
2.5K0
NodeJS使用Redis键的过期回调
前端自己动手使用nodejs上传打包文件到aliyun oss
然后在根目录下新建 ali-oss.js 文件,并复制上面的代码到该文件中,并填写上各种配置信息,如图所示:
前端人人
2019/06/05
7.5K0
前端自己动手使用nodejs上传打包文件到aliyun oss
如何使用Markdown设置图片样式
Markdown是一种方便的、以html为中心的简写语法,用于格式化文档和博客文章等内容,但它缺乏图像格式化(如对齐和大小调整)的基本功能。这篇文章介绍了多种使用Markdown来格式化图像的方法,从蛮力到专有语法扩展、不明智的修改,以及介于两者之间的各种方法。
零式的天空
2022/03/28
4.7K0
如何使用Markdown设置图片样式
Discourse 如何备份到 S3
具体讨论,请参考 https://www.ossez.com/t/discourse-s3/56 页面中的内容。
HoneyMoose
2020/07/25
5640
Discourse 如何备份到 S3
Discourse 如何备份到 S3
具体讨论,请参考 https://www.ossez.com/t/discourse-s3/56 页面中的内容。
HoneyMoose
2020/05/21
8460
Discourse 如何备份到 S3
redission设置过期时间_设置redis过期时间
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/09
7K0
redission设置过期时间_设置redis过期时间
NodeJS使用formidable实现文件上传
  最近自学了一下NodeJS,然后做了一个小demo,实现歌曲的添加、修改、播放和删除的功能,其中自然要实现音乐和图片的上传功能。于是上网查找资料,找到了一个formidable插件,该插件可以很好的实现文件的上传功能。该小demo用到了MySQL数据库,所有的数据都存放到了数据库中。下面简单说一些如何使用。 1.创建app.js主文件 const express = require('express'); const router = require('./router'); const path =
用户1174387
2018/01/17
2.2K0
nodejs文件上传组件multer使用
多图上传,发送端: var express = require('express') var rp = require('request-promise') var fs = require("fs
用户1141560
2017/12/26
2.9K0
Nodejs实现图片的上传、压缩预览、定时删除。
这里我们用到的是koa框架,它可是继express框架之后又一个更富有表现力、更健壮的web框架。
Vam的金豆之路
2021/11/30
1.5K0
Nodejs实现图片的上传、压缩预览、定时删除。
Nodejs实现图片的上传、压缩预览、定时删除
我们程序员日常都会用到图片压缩,面对这么常用的功能,肯定要尝试实现一番。 第一步,node基本配置
马克社区
2022/06/14
1.1K0
如何使用云开发进行图片上传
云开发,相信大家都不陌生,在我们的日常开发中,总少不了需要把图片进行上传的应用场景。
Doggy
2020/07/03
3.2K0
如何使用云开发进行图片上传
python 上传图片到简书
https://gist.github.com/jiaxianhua/90d96f10074034c10145b3ca37dbfef0
iOSDevLog
2019/04/23
1.7K0
vue+vue-cropper实现上传剪裁图片以及上传时压缩图片
代码暂时都是从项目中抽出来的,只适合借鉴参考,等有时间再单独将这些功能单独写项目,欢迎大家提供更好用的方法或指出不足之处,一起进步。
conanma
2021/11/03
3.7K0

相似问题

使用aws-sdk通过nodejs上传图片到s3

10

android上传图片到nodejs

115

上传图片- Nodejs剪纸和S3

10

上传多幅图片- NodeJS & S3

26

浏览器通过NodeJs上传图片到S3 bucket

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档