使用如下命令我们可以看到 curl 版本: curl --version 从上图中,我们可以看到当前 curl 的版本及支持的协议以及功能特性没有支持 HTTP2。 启用curl命令HTTP2支持 编译安装nghttp2 为了让 curl 支持 HTTP2 我们需要安装 nghttp。
一、使用代理的方法:
1)wgetwget -Y on -e "https_proxy=192.168.1.1:9527" https://bootstrap.pypa.io/get-pip.py。
2)curl curl -x 192.168.1.1:9527 www.baidu.com
二、不使用代理的方法:
1)wgetwget --no-proxy http://192.168.1.2/download/a.txt
2)curlcurl --noproxy '*' -i -F file=@test.mp3 http://192.168.1.2:6666/upload
可以通过访问访问百度网页,通过返回的网页内容进行判断。有时候也会有bug,即代理无效,但是也会返回一个网页,但不是百度,而且内容大于5000。
通过访问通过访问返回的ip来实现测试。如果返回的不是代理池的IP,那么很遗憾,这个代理IP是无效的,如果返回到代理池的IP,那就是有效代理。
通过php中curl函数设置代理,再访问百度或者其他能访问到的网站,通过返回的状态码是否等于200来判断代理IP是不是可以正常使用的。
企鹅验证代理IP打开企鹅进入登陆页面,设置网络类型“http代理”或者“sock5代理”,输入IP地址和端口、“用户名”和“密码”,如果是“终端IP授权”则不用输入。接着可以开始测试,如果是提示“连接代理服务器成功”则说明代理IP是有效的,反之,提示“连接代理服务器失败”则是无效的代理IP。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)