Support http out of the box make https and optional extra