内容提要
Vercel CLI现已支持生成签名URL,允许对特定对象执行单一操作。用户可以生成短期访问的URL,并设置有效期和内容类型限制。请更新至5.14.5版本以使用此功能,并通过命令获取详细选项。
关键要点
-
Vercel CLI现在支持生成签名URL,允许对特定对象执行单一操作。
-
签名URL具有设置的过期时间,最多可达7天。
-
使用新命令vercel blob presign可以生成短期访问的URL。
-
可以通过--valid-for选项控制URL的有效时间。
-
使用vercel blob signed-token可以单独生成签名令牌,以限制对私有Blob存储的写访问。
-
更新至Vercel CLI 5.14.5版本以使用这些新功能。
延伸解读
签名URL的应用场景
Vercel CLI的新功能允许用户生成签名URL,适用于需要短期访问的场景。例如,开发者可以为私有文件提供临时访问权限,或允许用户上传特定类型和大小的文件。这种灵活性使得文件管理更加安全和高效。
有效期设置的重要性
用户可以通过--valid-for选项设置签名URL的有效期,最长可达7天。这一功能对于控制访问权限至关重要,尤其是在处理敏感数据时,确保URL在不再需要时及时失效,可以降低潜在的安全风险。
分离令牌生成的优势
使用vercel blob signed-token命令,用户可以将签名令牌的生成与URL生成分开。这种做法在需要限制对私有Blob存储的写访问时尤为重要,能够在问题调查期间保护数据安全,避免不必要的风险。
延伸问答
Vercel CLI的新功能是什么?
Vercel CLI现在支持生成签名的Blob URL,允许对特定对象执行单一操作。
如何生成签名的Blob URL?
使用新命令vercel blob presign可以生成短期访问的URL。
签名URL的有效期最长是多少?
签名URL的有效期最长可达7天。
如何控制签名URL的有效时间?
可以通过--valid-for选项控制URL的有效时间,例如15m、1h或7d。
如何生成单独的签名令牌?
使用vercel blob signed-token命令可以生成单独的签名令牌,以限制对私有Blob存储的写访问。
我需要更新到哪个版本才能使用这些新功能?
需要更新至Vercel CLI 5.14.5版本以使用这些新功能。