代理IP是一种网络协议,由于网络爬虫的进步,代理IP成了大众的首选,就需要通过代理商去购买代理IP。为了保证网络爬虫在使用代理IP时稳定有效,就增加了一个API白名单设置,只有添加了白名单,网络爬虫用户才能使用上代理IP。一般情况下,API代理就会添加这种模式,绑定白名单即可使用代理IP。那如何绑定白名单,每家代理商的绑定方式不同。
什么是API代理:传统API提取式代理,通过URL定时获取代理IP信息
除了上添加白名单方式,每家代理商添加和修改白名单方式不同,这里不一一举例,以下以亿牛云代理修改白名单方式示范。
自定义修改白名单:
1、自动更新白名单
访问代理链接时,如当前访问[ip]不在白名单中,则自动修改白名单
白名单IP数量小于3个,添加当前访问[ip]到白名单末尾。
白名单IP数量超过3个,替换白名单中最不常用IP,如白名单中多个IP未使用,则替换位置最后一个
在链接后面加上 &format=json,返回JSON格式
2、添加/修改白名单IP
在链接后面加上 &limitip=append&newip=[ip] ,[ip] 需要添加的ip地址,如果数量超过限制则添加失败
在链接后面加上 &limitip=append&newip=[ip]&index=-1 ,[ip] 需要添加的新IP地址 ,[index] 需要修改的旧IP索引位置,-1为列表中最后一个,0为列表中第一个
在链接后面加上 &format=json,返回JSON格式