Faltando só o file!
O request foi alterado pra receber bytes e o nome do arquivo.