mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2025-09-07 20:12:42 +00:00
Do not use full uri in request line for HTTPS requests via proxy
This commit is contained in:
parent
15c80f7c3d
commit
23d4d1155a
1 changed files with 1 additions and 1 deletions
|
@ -927,7 +927,7 @@ class HttpSocket extends CakeSocket {
|
|||
|
||||
$request['uri'] = $this->_parseUri($request['uri']);
|
||||
$request += array('method' => 'GET');
|
||||
if (!empty($this->_proxy['host'])) {
|
||||
if (!empty($this->_proxy['host']) && $request['uri']['scheme'] !== 'https') {
|
||||
$request['uri'] = $this->_buildUri($request['uri'], '%scheme://%host:%port/%path?%query');
|
||||
} else {
|
||||
$request['uri'] = $this->_buildUri($request['uri'], '/%path?%query');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue