vscode-yaml icon indicating copy to clipboard operation
vscode-yaml copied to clipboard

Support http.noProxy

Open whois-jon-peterson opened this issue 5 months ago • 1 comments

What does this PR do?

Adds a check before proxying a request to fetch JSONSchema content, to ensure the request URI does not match the domains specified in the http.noProxy setting.

What issues does this PR fix or reference?

Related to the error described in #694, but not necessarily a complete fix for all circumstances reported by participants.

Is it tested? How?

Added unit tests for the new helper method.

Tested e2e by building and installing from source on a machine behind a ZScaler proxy, then confirming schemas hosted at URLs matching my NO_PROXY environment variable were no longer failing to load. Schemas hosted at proxied URLs also continue to load.

whois-jon-peterson avatar Jul 08 '25 15:07 whois-jon-peterson

Is there anything that I can do to help get this merged?

whois-jon-peterson avatar Dec 10 '25 02:12 whois-jon-peterson