Стандарта нет, и в зависимости от приложения используются как прописные, так и строчные буквы (см. также HTTPS_PROXY, ALL_PROXY, NO_PROXY).
Например:
curl
ENVIRONMENT VARIABLES
Curl reads and understands the following environment variables:
http_proxy, HTTPS_PROXY, FTP_PROXY
They should be set for protocol-specific proxies. General proxy should be
set with
ALL_PROXY
A comma-separated list of host names that shouldn't go through any proxy is
set in (only an asterisk, '*' matches all hosts)
NO_PROXY
git
http.proxy
Override the HTTP proxy, normally configured using the http_proxy, https_proxy,
and all_proxy environment variables (see curl(1)). [..]
Python
urllib.request.getproxies()
поддерживает как строчные, так и прописные буквы.
Здесь также упоминается проблема безопасности:
Если установлена переменная среды REQUEST_METHOD, которая обычно указывает, что ваш сценарий выполняется в среде CGI, переменная среды HTTP_PROXY (прописная буква _PROXY) будет игнорироваться. Это связано с тем, что эта переменная может быть введена клиентом с использованием HTTP-заголовка «Proxy:». Если вам нужно использовать прокси-сервер HTTP в среде CGI, либо явно используйте ProxyHandler, либо убедитесь, что имя переменной написано в нижнем регистре (или хотя бы суффикс _proxy).
Некоторые приложения позволяют NO_PROXY
содержать звездочки/диапазоны IP-адресов, а другие — нет.
Так что
export https_proxy=$http_proxy HTTP_PROXY=$http_proxy HTTPS_PROXY=$http_proxy NO_PROXY=$no_proxy
должен был тебя прикрыть.