[英]How to restrict re-uploading after uploading of file using singed url in google cloud store in Node.js?
我可以創建siged url以將文件上傳到谷歌雲商店,並借助以下示例
https://github.com/googleapis/nodejs-storage/blob/master/samples/generateV4UploadSignedUrl.js
var {Storage} = require('@google-cloud/storage')
var storage = new Storage({
projectId: "projectId",
credentials: {
client_email: "clientEmail",
private_key: "privateKey"
}
})
var generateUploadSignedUrl = async function(bucketName, remoteFilename, expires) {
const options = {
version: 'v4',
action: 'write',
expires: expires,
contentType: 'application/octet-stream',
}
var url = await storage.bucket(bucketName).file(remoteFilename).getSignedUrl(options)
return url
}
我可以使用 singed url 上傳文件。
但是我想限制上傳后我不能再次上傳。 如何添加此類策略?
我查看了政策文件,但找不到限制重新上傳的相關條件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.