我需要组成一个弹簧控制器(当然是服务器端)来上传文件 - 当我得到文件时我需要运行一些验证。 问题是 - 我的客户可能会尝试上传一些非常大的文件,我希望根据他们提供的元数据运行此验证。
最佳做法是什么? 他们应该对哪些资源进行验证?
例如,文件资源可能如下所示:
POST .../files
GET .../files/{id} or ../files to get all
DELETE ../files/{id}
当然验证将在每个方法中进行 - 但正如我之前所说,我希望客户端能够以解耦的方式运行验证。
由于