В переменную вы можете задать любой тип(протокол) прокси.
Разница между http и https несущественная . https - тоже самое,что http , но дело в том ,что https используют для передачи данных защищенные протоколы SSL/TLS . Если честно, то я не заметил никакой разницы при работе с этими типами...