Загрузка файла с использованием запроса на отказ из нескольких деталей - PullRequest
1 голос
/ 17 октября 2008

Является ли запрос загрузки файла HTTPS Multipart пакетным процессом? То есть, если у меня есть 99 файлов, и если загрузка не удалась после загрузки файла 95, произойдет ли откат всего набора?

Ответы [ 2 ]

1 голос
/ 17 октября 2008

Я бы предположил, что весь набор откатывается, если вы используете простые запросы HTTP (S) POST, так как все загрузки выполняются в одном и том же HTTP-запросе. Однако вы можете использовать JavaScript / AJAX для загрузки файлов по отдельности, в одном запросе на файл.

0 голосов
/ 17 октября 2008

Зависит от того, что происходит на сервере. Если у вас есть один многочастный запрос с 99 файлами, и когда вы читаете поток, вы сохраняете каждый файл, то сбой в 95-м файле будет означать, что первые 94 файла будут обработаны и сохранены. Если вам необходимо выполнить откат, вам, как правило, придется реализовать это самостоятельно.

...