bash http代理用户名密码

时间:2017-07-06 21:16:06

标签: bash curl proxy

如果密码字符串中有@,如何使bash http代理工作。

export http_proxy='http://jdoe:P@ssw0rd@proxyserver:8080'

我为下一个curl命令获取curl: (5) Couldn't resolve proxy 'ssword@proxyserver'。请指教。

1 个答案:

答案 0 :(得分:1)

您需要对特殊字符进行URL编码。 @%40

export http_proxy='http://jdoe:P%40ssw0rd@proxyserver:8080'