原因不多分析。
WebMagic-0.7.3版本默认的HttpClient只会用TLSv1去请求,对于某些只支持TLS1.2的站点(例如 https://juejin.im/) ,就会报错。
贴上作者原文: https://github.com/code4craft/webmagic/issues/701
如果懒得编译,我这有编译好了的jar包,下载替换原jar就可以使用了。
https://pan.baidu.com/s/1NTLQZmSj79caHmHKAvGP-Q
提取码:yfa3
csdn资源:
https://download.csdn.net/download/qq_27037443/11431609
WebMagic TLSv1.2升级指南

针对WebMagic 0.7.3版本仅支持TLSv1的问题,本文提供了详细的解决方案。由于部分网站仅支持TLS1.2,原版WebMagic会遇到连接错误。通过替换为已编译好的支持TLSv1.2的jar包,可以解决这一问题,确保爬虫程序正常运行。
8万+





