测试socks5 和http 代理IP 的可用性¶
在使用代理IP之前,我们经常会先测试下代理IP是否可用,常见的方法有:浏览器设置代理IP测试访问网站,通过QQ登录界面测试,自己写程序代码测试等等,其实还有一种很常见的测试方法,也是很多朋友们喜欢使用的,那就是用Curl命令来测试代理IP是否可用。
测试socks5代理IP的命令:
参数 | 用法说明 |
---|---|
-x host:port -x [protocol://[user:pwd@]host[:port] —proxy [protocol://[user:pwd@]host[:port] |
使用HTTP代理访问;如果未指定端口,默认使用8080端口; protocol默认为http_proxy,其他可能的值包括: http_proxy、HTTPS_PROXY、socks4、socks4a、socks5; 如: —proxy 8.8.8.8:8080;-x “http_proxy://user:[email protected]:80” |
—socks4 —socks4a —socks5 |
使用SOCKS4代理; 使用SOCKS4A代理; 使用SOCKS5代理; 此参数会覆盖“-x”参数; |
—proxy-anyauth —proxy-basic —proxy-diges —proxy-negotiate —proxy-ntlm |
代理认证方式,参考: —anyauth —basic —diges —negotiate —ntlm |
-U —proxy-user |
设置代理的用户名和密码; |
注意点:
1.HTTP代理IP和socks5代理IP的命令是不一样的,很多朋友测试socks5代理IP,结果写成了测试HTTP代理IP的命令,结果自然不行;
2.测试前需要知道自己的代理IP是什么授权验证模式,青果云代理IP支持两种授权验证模式,分别是“白名单IP授权”和“用户名 密码”授权,如果是“白名单IP授权”,请确保已经绑定了使用代理的终端的上网IP;如果是“用户名 密码”授权,在curl的时候也需要设置代理的用户名和密码。
凡本网注明"来源:XXX "的文/图/视频等稿件,本网转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如涉及作品内容、版权和其它问题,请与本网联系,我们将在第一时间删除内容!
作者:
来源: https://www.qg.net/doc/128.html