http is better than ftp as sometimes ftp is not allowed whereas there is http proxies.