据我所知,Linux 是区分大小写的。我通常导出 http 代理,如下所示:
export http_proxy= proxy:port
export https_proxy= proxy:port
所以我认为如果我像下面这样写,它会起作用。
export HTTP_PROXY= proxy:port
export HTTPS_PROXY= proxy:port
但是,它也有效,我想知道原因,以及为什么它有效。
我在这里找到了描述: http: //curl.haxx.se/docs/manpage.html
环境变量可以用小写或大写指定。小写版本优先。http_proxy 是一个例外,因为它仅适用于小写。
这个约定可以应用到任何地方吗?
参考: