fix #16 cannot download files with special chars