I am a normal nextcloud user with no access to the next cloud backend server. From another app(non-nextcloud) I generate a file (everything happens in the backend, I see nothing) which is uploaded by the app to the cloud. Sadly the app doesn’t provide a way of knowing when the file is done uploading so I do sequential HTTP GETs, to test it exists in the cloud. The GETs errors out until the file exists after which I immediately try to download it and I succeed except that I am doing it too fast because I get only ~20mb of it while the file is ~100mb
How would I know the file is “complete” after it exists? Maybe some properties of the file I can query?