Add http download method(currently using socket)