protected function _getNormalizedUrl()
{
$parts = parse_url($this->_url);
$scheme = $parts['scheme'];
$port = !empty($parts['port']) ? $parts['port'] : $scheme == 'https' ? '443' : '80';
$host = $parts['host'];
$path = !empty($parts['path']) ? $parts['path'] : '';
if ($scheme == 'https' && $port != '443' || $scheme == 'http' && $port != '80') {
$host = "{$host}:{$port}";
}
return "{$scheme}://{$host}{$path}";
}