Currently requests to domains listed in $wgLocalVirtualHosts bypass use of the standard $wgHttpProxy. With WMF's migration to Kubernetes, we limit outgoing traffic in a much stricter manner, so even internal requests will need to go over a proxy (e.g. Envoy). If the domain passes MWHttpRequest::isLocalURL(), then $wgLocalHTTPProxy will be used if set, otherwise no proxy will be used (current behavior). Bug: T288848 Change-Id: Ifd0cbab02fa8f14a82ca34ebc7ad95b2be174434 |
||
|---|---|---|
| .. | ||
| CurlHttpRequest.php | ||
| GuzzleHttpRequest.php | ||
| Http.php | ||
| HttpRequestFactory.php | ||
| MWCallbackStream.php | ||
| MWHttpRequest.php | ||
| MwHttpRequestToResponseInterfaceAdapter.php | ||
| PhpHttpRequest.php | ||