在上传接受之前验证属性

本文关键字:验证 属性 | 更新日期: 2023-09-27 18:36:48

Community.我正在玩WebAPI。尝试完成:

  • 接受大文件 + 元数据集的 WebAPI 服务方法。使用多部分表单数据传递此数据。

  • 将指向的多部分数据发送到服务器端的 .NET 应用客户端。该数据包括元数据 + 大文件本身。

我想让服务器验证该文件的元数据,然后才继续接受文件上传。如果元数据不正确或正在上传相同的元数据文件 - 拒绝以避免不必要的加载。

我的问题是 - 这可以通过一个电话实现吗?或者我将不得不处理各种事务请求 - 一个用于元数据,第二个用于文件?

提前谢谢。

在上传接受之前验证属性

我相信

您可以在从客户端开始上传之前验证元数据即可保持简单。

例如,您可以对验证元数据的某个资源执行第一个 POST 请求,如果它返回 OK,则开始上传文件,并将元数据与文件上传请求一起发送。