Basic file uploading support.