gpt4 book ai didi

java - 如何验证文件是否正确上传?

转载 作者:行者123 更新时间:2023-12-01 15:32:35 25 4
gpt4 key购买 nike

我正在使用以下 uploader - http://valums.com/ajax-upload/ 。它调用我获取 MultipartFile 的方法。问题是:如何检测文件未正确上传的情况 - 用户取消上传或其他原因?

示例上传服务器代码(非常出色)

`def 上传 = { 文件 file = createTemporaryFile() 输入流 输入流 = selectInputStream(请求) 文件 << 输入流 }

private InputStream selectInputStream(HttpServletRequest request) {
if (request instanceof MultipartHttpServletRequest) {
MultipartFile uploadedFile = ((MultipartHttpServletRequest) request).getFile('qqfile')
return uploadedFile.inputStream
}
return request.inputStream
}`

最佳答案

我不确定是否有“标准”方式,但为什么不随文件传输哈希值?

上传完成后,在服务器上计算哈希值并查看是否匹配。

关于java - 如何验证文件是否正确上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9397045/

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