Open gvaldambrini opened 10 years ago
[x] SERVER: individuare quando ho un change_path=old pathe andare a aggiornare il file dei temporanei con la nuova path
-[x] STOP CON REINVIO: (408) = (1)cancello il file temporaneo (2) creo un evento di creazione su quel file lo metto in cima all lista cosi lo rimanda da capo
-[x] STOP SENZA REINVIO = (400-409) cancello il file temporaneo
-[x] STOP PER DELETED = (1) cancello il temporaneo (2) piallo il file su client
L'upload del file deve essere fatto usando le solite route (POST /files/ o PUT /files/), con l'aggiunta di un nuovo parametro offset che indicherà il byte di partenza del pezzo inviato.
Il server dovrà creare un file temporaneo associato sia all'utente che al file in upload, considerando l'upload a pezzi completato quando l'md5 del file temporaneo corrisponderà con quello inviato dal client. In quel caso il file diventerà un file normale a tutti gli effetti eventualmente sovrascrivendo un file nello stesso path (nel caso della PUT).
Il server dovrà anche:
Il client dovrà: