add http download protocol