gpt4 book ai didi

validation - AWS S3 预签名上传 : How can my server validate that the upload was completed?

转载 作者:行者123 更新时间:2023-12-05 06:37:31 25 4
gpt4 key购买 nike

<分区>

现在数据流是这样的:

  1. 用户从应用服务器获取 S3 预签名帖
  2. 用户上传文档到S3
  3. 成功后,浏览器应用会向应用服务器发送一个 POST,告诉它上传已完成
  4. 应用服务器添加一个包含文件上传元数据(S3 key 、URL 等)的数据库条目

我想知道是否有一种方法可以验证步骤 3 中的 POST 请求,以确保文件确实已上传(并且我没有为未上传的文件创建数据库条目)。

有办法吗?

现在我唯一能想到的就是在第 3 步中的每个 POST 请求之后从应用程序服务器查询 S3 API,以确保文档位于 POST 请求所说的位置。有没有更好的办法?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com