使用私密代理

总览

新手开发者可通过如下3个步骤使用私密代理:

一、先在网页上提取私密代理,进行本地调试和验证

二、 参考代码样例请求私密代理。

三、 在程序中通过调用API接口获取代理,然后请求目标网站。

API接口

获取私密代理API接口支持多台设备同时调用,并支持高频率调用.

查看私密代理接口列表

在线提取私密代理
在线生成API链接

频率限制

程序请求私密代理服务器的建议频率是1个IP不超过1秒2次
请求超过建议频率可能收到503错误。
注意控制请求频率,持续过快请求,您的IP可能被临时屏蔽。

如果您需要更高的请求频率请联系客服定制。

HttpResponse返回码一览

HTTP返回码 Response body内容 说明
407 - 1. 没有带上用户名密码验证
2. 用户名密码错误,验证失败
503 Too Many Request 请求频率超过限制
403 Over White IP Count 用户名密码验证通过,但IP超出最大数量限制
403 Binary Post Forbidden 2小时内向超过10个网站post二进制数据会返回这个错误

开发建议

参考如下开发建议,可以帮助您更加顺利地完成开发和调试:

  1. 尽可能采用gzip压缩加速访问,在header里添加:Accept-Encoding: gzip
  2. 提取IP后尽快使用,不要在IP池里放太久,可随时调用API接口获取IP的剩余可用时长,淘汰掉不可用的IP。
  3. 控制好请求频率,用同一IP请求同一网站建议不超过1秒1次,避免IP被目标网站屏蔽。
  4. 使用用户名密码访问请不要设置IP白名单,因为IP白名单和用户名密码共用白名单IP额度。
  5. 关注代理服务器的返回码可协助您排查错误。

使用gzip详解

使用gzip压缩传输数据可显著提升访问速度,方法非常简单:
只需在http请求的header里加上:
Accept-Encoding: gzip
收到HTTP Response后检查header里是否包含:
Content-Encoding: gzip
如果包含,则对body进行gzip解压,就能得到原始内容。

代码样例

调用API
请求私密代理

SDK下载

SDK下载