array buffer file upload