You want to save multiple uploaded files to disk in FastAPI. Which code snippet correctly saves all files to a folder named 'uploads'?
Afor file in files:
contents = file.read()
open(f'uploads/{file.filename}', 'wb').write(contents)
Bfor file in files:
with open(f'uploads/{file.filename}', 'r') as f:
f.write(file.file.read())
Cfor file in files:
file.save(f'uploads/{file.filename}')
Dfor file in files:
contents = await file.read()
with open(f'uploads/{file.filename}', 'wb') as f:
f.write(contents)