Загрузка большого файла .net core web API 5.0 с прогрессом

#asp.net-core-webapi

Вопрос:

Может ли кто-нибудь, пожалуйста, сказать мне, разумно ли загружать большие файлы через http post? есть ли у него функция приостановки и возобновления работы? показывает ли это вам ход загрузки вашего файла? если да, то как мы можем это реализовать? образец был бы действительно полезен.

Спасибо

Комментарии:

1. Microsoft OneDrive делает это через свой API с возможностью возобновления загрузки файлов, где они отправляют данные больших файлов по частям с атрибутом, который обозначает конец файла. Вы можете прочитать больше здесь rest-api/api/driveitem_createuploadsession . Я работал с их API, и я думаю, что это решение работает хорошо, и вы могли бы смоделировать свой API после этого.