Add support for port/scheme instead of default 80/http