[add]add download file support