HTTPS support

Beautiful, @SGrondin. :smile: :+1: