switch(strtolower($URI_PARTS["scheme"
])) { case "http":
$this->host =
$URI_PARTS["host"
];
if(!
empty($URI_PARTS["port"
])) $this->port =
$URI_PARTS["port"
];
if($this->
_connect($fp)) { if($this->_isproxy
) { // using proxy, send entire URI
$this->
_httprequest($URI,
$fp,
$URI,
$this->_httpmethod
);
} else { $path =
$URI_PARTS["path"
].
($URI_PARTS["query"
] ? "?".
$URI_PARTS["query"
] : ""
);
// no proxy, send only the path
$this->
_httprequest($path,
$fp,
$URI,
$this->_httpmethod
);
} $this->
_disconnect($fp);
if($this->_redirectaddr
) {