Mac 下终端中使用 Http 代理

前记

想在 Mac 中优雅的开启和关闭 http_proxy

实现

~/.zshrc 中加入以下函数

1
2
3
4
5
6
7
8
9
10
11
12
13
# on proxy
func onproxy () {
export http_proxy="http://127.0.0.1:1080"
export https_proxy="http://127.0.0.1:1080"
echo "Proxy ON"
}

# off proxy
func offproxy () {
unset http_proxy
unset https_proxy
echo "Proxy OFF"
}

使用

1
2
> onproxy
Proxy ON