Curl + Socks5-逃避身份验证数据

Curl + Socks5-逃避身份验证数据

我正在尝试将 Curl 与需要身份验证的 Socks5 代理一起使用:

curl -v -x socks5://user:password@PROXY_SERVER_IP:PROXY_PORT http://checkip.amazonaws.com

但是,我的登录名是电子邮件地址,密码包含星号。我尝试转义特殊字符并使其正常工作,但到目前为止我尝试的所有方法均无效。有人可以帮忙吗?

答案1

我通过将登录名中的 @ 替换为 %40 解决了这个问题

答案2

回复较晚,但可能对未来的读者有用 ->

您还可以像这样使用 data-urlencode 标志:

curl -v --data-urlencode -x socks5://用户:密码@PROXY_SERVER_IP:PROXY_PORThttp://checkip.amazonaws.com

相关内容