HTTPS Multipart文件上传请求是批处理吗?也就是说,如果我有99个文件,并且如果上传文件95后上传失败,是否会回滚整个集合?
答案 0 :(得分:1)
如果您使用纯HTTP(S)POST请求,我会假设整个集合已回滚,因为所有上传都在同一HTTP请求中进行了POST。但是,您可以使用JavaScript / AJAX单独上传文件,每个文件只需一个请求。
答案 1 :(得分:0)
这取决于服务器上发生的事情。 如果您有一个包含99个文件的单部分请求,并且在读取流时,您保存每个文件,那么第95个文件上的失败将意味着前94个文件将被处理和保存。如果你需要回滚,你通常必须自己实现。