Workaround when your proxy server fails request with enabled http_proxy_request_fulluri HTTP parameter

main
Alexander Loutsenko 12 years ago committed by Jordi Boggiano
parent 028d95db63
commit b7e41de607

@ -64,6 +64,13 @@ final class StreamContextFactory
$options['http']['proxy'] = $proxyURL;
$options['http']['request_fulluri'] = true;
if ( strtolower( getenv('http_proxy_request_fulluri') ) == 'false' ||
strtolower( getenv('HTTP_PROXY_REQUEST_FULLURI') ) == 'false'
)
{
$options['http']['request_fulluri'] = false;
}
if (isset($proxy['user'])) {
$auth = $proxy['user'];
if (isset($proxy['pass'])) {

Loading…
Cancel
Save