简介

Go-Proxy-Checker是一款基于Go编写的高性能HTTP/HTTPS代理服务器验证工具

能够快速的验证你提供的代理列表中有哪些代理可用(是否高匿、是否支持HTTPS),仅需要简单的一条命令即可完成验证。

经过Benchmark性能测试,在理论条件下,可在约45秒内验证完10000条代理IP记录,内存占用不超过150M

你甚至可以基于Go-Proxy-Checker定制一个属于你自己的开放代理池。

欢迎 Clone, Fork, Star !!!

Github开源地址:https://github.com/titanhw/go-proxy-checker
发布版本:https://github.com/titanhw/go-proxy-checker/releases

用法

go-proxy-checker 支持如下参数:-h 读取有关此工具的说明文本
-c int 同时进行代理服务器验证的并发数目(默认为2000)
-http 使用HTTP请求替代HTTPS进行验证(只验证是否支持HTTP)
-i string 待验证的代理服务器文本列表 (default "input.txt")
-o string 输出验证后的代理服务验证列表 (default "output.txt")

使用示例

输入和输出文件格式

你需要确认你要验证的代理服务器文件(默认为input.txt)的格式如下:
IP地址:端口号(每行一条记录)

127.0.0.1:8080
127.0.0.101:3128
127.0.0.102:7890
127.0.0.103:8888
...

常见的使用示例

  1. 直接运行程序,使用默认参数验证代理
    ./go-proxy-checker
  2. 只检测代理服务器是否支持HTTP,指定输入和输出文件路径
    ./go-proxy-checker -http -i fresh_list.txt -o success.txt
  3. 指定并发的数量(默认为2000)。
    ./go-proxy-checker -c 100

Go-Proxy-Checker,一款基于Go编写的高性能代理服务器验证工具相关推荐

  1. nmap 命令行执行错误_Unimap:一款基于Nmap实现的扫描速度提升工具

    Unimap Unimap是一款基于Nmap实现的扫描速度提升工具,我们只需要提供一个IP地址给Unimap,即使是大量数据,Unimap也能够以非常快的速度完成网络扫描.Unimap是"U ...

  2. Lontium 的 LT8619C 是一款基于 ClearEdge 技术的高性能 HDMI/双模 DP 接收器芯片

    1. 描述 Lontium 的 LT8619C 是一款基于 ClearEdge 技术的高性能 HDMI/双模 DP 接收器芯片,符合 HDMI 1.4 规范.TTL输出可支持RGB.BT656.BT ...

  3. 推荐一款基于docker部署的个人免费笔记工具wiznote

    推荐一款基于docker部署的个人免费笔记工具wiznote 作为一个爱写作爱折腾的程序员,在做某个事情的时候,脑子里总是会联想并且不断蹦出各种奇怪的创意和想法,但是这些想法很多时候都是一闪而逝,事情 ...

  4. 小悦文件保险箱 - 一款基于DuiLib 库开发的文件加密工具

    小悦文件保险箱是一款基于DuiLib 库开发的文件加密工具. 作为学习型编程,所以免费供大家使用.它可以作为加密备忘录使用,也能够为任何文件提供加密保存功能.使用方法也非常简单,先输入密码创建一个自己 ...

  5. 推荐一款Node.js编写的HTTP代理服务器Zan Proxy

    Zan Proxy是有赞团队开发的一个用Node.js编写的HTTP代理服务器,可用于修改请求地址和模拟响应数据.它同时也是一个自定义DNS解析和请求监控的工具.该代理服务器有人性化的界面,简单易用. ...

  6. 基于Jquery编写的背单词app

    这是我的第一款基于Jquery编写的背单词app,使用Hbuilder工具,借助Eclipse软件,可以实现在手机直接安装app.该app界面比较简单,但主要是关于内容展现的,不涉及到数据库,所以看起 ...

  7. Noesis:一款基于本体的大气科学语义搜索工具

    2007年10月23日 星期二 10:56 Ontology-Based Semantic Search Tool For Atmospheric Science 基于本体的大气科学语义搜索工具 (R ...

  8. 转帖一篇---Noesis:一款基于本体的大气科学语义搜索工具

    Noesis:一款基于本体的大气科学语义搜索工具 2007年10月23日 星期二 10:56 Ontology-Based Semantic Search Tool For Atmospheric S ...

  9. vs代码补全的快捷键_效率工具 | 一款基于深度学习的代码自动补全神器

    前言 代码补全对于大多数开发人员来说是至关重要的,它可以有效的提高开发效率.减少拼写错误和输入代码量.我们使用的大多数开发工具都自带补全功能,或者可以通过安装插件具备补全功能.但是,以往的代码补全功能 ...

最新文章

  1. JavaScript字符串数组拼接的性能测试及优化方法
  2. case when用法java_Oracle CASE WHEN 用法介绍
  3. jsp获取连接池的实时连接数_PHP进阶教程-实现一个简单的MySQL连接池
  4. stm32f105vct6例程_STM32F107VCT6 107USB例程USB DEVICE例程
  5. python爬虫-初步使用Scrapy分布式爬虫(爬取mcbbs整合包保存名称及主要mod),大爱MC
  6. C++学习之路 | PTA乙级—— 1019 数字黑洞 (20分)(精简)
  7. PyODPS开发中的最佳实践
  8. C语言变量声明和定义 - C语言零基础入门教程
  9. 开发之前需要哪些文档_为什么在开发之前总是应该做文档
  10. 关于日志打印的几点建议以及非最佳实践
  11. 谁给讲讲语音识别中的CTC方法的基本原理?
  12. [转]实现双网卡局域网和广域网同时上网
  13. 网络营销教程—SEO 第五章 单面页最佳优化
  14. python的requests库入门必看
  15. 广州天河租房随笔记录
  16. pg数据库游标的使用
  17. matlab小波变换学习入门
  18. 使用dockerfile创建一个包含jdk和tomcat的镜像
  19. andriod studio页面跳转
  20. linux桌面只运行浏览器,分享|4 个 Linux 桌面上的轻量级图像浏览器

热门文章

  1. 数字系统设计(FPGA)课程设计: 多功能数字钟
  2. javaSE探赜索隐之二<第二篇博客,磕磕绊绊,收货满满!加油>
  3. 电脑重装系统蓝屏详细解决方法分享
  4. 抖音开发 发布内容至抖音H5
  5. 编辑时英文出现大间隔
  6. 孕期、哺乳期吃海鲜注意事项----一洲服务
  7. Elasticsearch教程---高亮搜索(十二)
  8. 深度学习模型试跑(十三):stylegan3
  9. Programming Floppy Disk Controllers (下)
  10. Deepin 系统启动kettle(Pentaho )