fix chinese
It seems that we should unescape task name returned in json
prevent re-downloading when downloaded file size is smaller than expected.