Skip to content
This repository has been archived by the owner on Oct 12, 2019. It is now read-only.

Latest commit

 

History

History
53 lines (37 loc) · 1.44 KB

README.md

File metadata and controls

53 lines (37 loc) · 1.44 KB

proxy

Build Status goreportcard GoDoc

代理 IP 筛选,由于网络上获取的代理不尽人意,所以写了个程序对代理进行筛选。

个人感觉代理的时效性,所以没有进行持久化设计。分布式进行持久化设计比较好

安装

go get -u -v github.com/haozibi/ProxyPool

注意: 可以参考 proxy/web.66ip.cn.goproxy/web.test.go 编写专属获取代码获取更多待筛选的代理 IP

示例

package main

import (
	"github.com/haozibi/ProxyPool/proxy"
	gg "github.com/haozibi/gglog"
)

func main() {
	// 设置代理测试网站
	err := proxy.SetTestUrl("http://www.weibo.com")
	if err != nil {
		panic(err)
	}
	// 开始测试代理
	proxy.StartProxy()
	for {
		gg.Infoln("get ==>", proxy.GetProxy())
	}
}

注意

代理 IP 测试暂时只支持 http://,不支持 https://

免费IP参考

只是测试网站,请不要滥用!

截图