In WebDAV, i blocchi sono gestiti utilizzando la richiesta HTTP “PUT”. Quando un file viene caricato su un server WebDAV, può essere caricato come singolo blocco o come una serie di blocchi.
Se un file viene caricato come una serie di blocchi, ogni blocco è identificato da un ID univoco, che viene fornito dal client come parametro nella richiesta PUT.
Il server WebDAV tiene traccia di tutti i blocchi che fanno parte di un determinato file, e li assembla per creare il file completo quando viene richiesto.
Ciò consente ai client di caricare grandi file in modo efficiente e consente ai server WebDAV di gestire il caricamento dei file in modo flessibile e robusto.
In sintesi, i blocchi vengono gestiti come pezzi di un puzzle, che il server WebDAV assembla per creare il documento completo.