我已/etc/environment
使用代理设置设置了我的文件。它看起来像这样 -
http_proxy="http://userName:password@proxy:port/"
https_prxoxy="http://userName:password@proxy:port/"
密码中包含一个@
符号,该符号似乎与后者相冲突,@
因此我无法连接到网络。如何转义@
密码中的符号?
答案1
假设密码是123@456
。在这种情况下,转义@
符号的正确方法是这样的:
http_proxy="http://userName:123%40456@proxy:port/"
https_prxoxy=same_as_above
我只是@
用其 ASCII 十六进制表示形式替换了 ( %40
)