return ($this->scheme ? $this->scheme . ':' : '') . '//' . $this->getAuthority() . $this->path