Live Coding: upload di file in chunk in ASP.NET Core

preview_player
Показать описание
A grandissima richiesta, un Live Coding in cui mostreremo il codice necessario per gestire l'upload di file di grandi dimensioni verso una Web API: capiremo come trattare l'invio a blocchi (chunk) e come supportare tale modalità nei nostri client.
Рекомендации по теме
Комментарии
Автор

Spero sia utile a qualcuno:
Su Windows, se si tenta di fare l'upload di un file .exe il processo va in errore. Windows cerca di indicizzare il file (o altra operazione) non ancora terminato in un momento casuale, ma quasi all'inizio della creazione (dopo poco più di 1Mbyte), e ne blocca l'uso per pochissimo tempo. Il chunk successivo non ha più l'accesso al file per continuare l'append dei dati e solleva un eccezione. Concludendo, non è colpa vostra ma di Windows. Se inserite una pausa di almeno mezzo secondo tra un chunk e l'altro, anche il file .exe viene salvato correttamente.

GiovanniDeRosa
welcome to shbcf.ru