我正在使用skipper-s3上传文件。我发现上传到S3的所有文件都已默认设置为ACL:private
和。Content-Type:binary/octet-stream
我想知道是否可以在上传到 S3 之前设置这些参数。
也许是这样的:
req.file('image').upload({
adapter: require('skipper-s3'),
key: KEY,
secret: SECRET,
bucket: BUCKET_NAME,
headers: {
ContentType: 'image/png',
ACL: 'public-read'
}
}
Run Code Online (Sandbox Code Playgroud)
我已阅读该问题,但仍然没有答案。另外,有什么办法可以获取Content-Type
客户端发送来的文件吗?
更新:该问题已关闭。看来这是一个 knox-mpu 问题。
由于Symbol
是唯一且不可变的数据类型,Symbol
因此对象属性的常见用例是。但是,将其用作唯一 ID 是否是一个好习惯?例如:
const list = [
{id: Symbol()},
{id: Symbol()}
]
Run Code Online (Sandbox Code Playgroud)