开发常见问题解答之代理ip响应速度为什么较慢

Q:JAVA框架使用代理响应较慢

A:检查代理验证方式是否为用户名密码验证,JAVA框架如httpclient使用用户名密码发送代理请求会发送两次,首次请求信息header不携带Proxy-Authorization, 当代理服务器返回407状态码后才会携带用户名密码信息,导致请求耗时增加。JAVA框架使用代理建议使用IP白名单的方式进行认证。

Q:使用不同的代理IP访问目标网站依然出现验证码

A:部分热门网站会对客户端IP采取风控机制来屏蔽非人类真实请求,是一种很正常的反爬虫策略。对于这样的网站现在的反爬手段也早已经不是单单靠堆IP数量就可以解决的。建议合理控制请求频率并搜集目标网站反爬规律及解决方法。

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章