У меня есть требование загрузки большого файла по HTTP на удаленный сервер.Я изучаю, как отправлять данные, используя multipart / form-data.
Я прошел Как работает загрузка файла HTTP? и понял, как он разделяет данные файла, используя границы.
Я хотел знать, все ли данные файла отправляются за один раз или передаются с несколькими запросами на удаленный сервер.
Поскольку, если они отправляются за один раз, это невозможночтобы прочитать все данные на удаленном сервере и записать их в файл.
Но если он передается в потоковом режиме, то как удаленный сервер анализирует потоковые данные, записывает эти потоковые данные в файл и повторяет то же самое довсе данные передаются в потоковом режиме.
Извините, если это нубский вопрос, я тоже изучаю его.
Может быть, это выходит за рамки multipart / form-data и HTTP сам по себе принимаетзабота о.
Любая помощь приветствуется.