gout是一个Go编写的HTTP客户端项目,功能丰富强大。它支持多种HTTP方法的设置,能处理各种类型的数据作为请求相关的参数或体内容,支持多种编码格式的数据处理,还包括数据校验、中间件、不同方式的数据解析、重试、性能测试、超时和代理设置等功能,并且有详细示例代码,使用中有问题可提issues。
QueryList是一个基于phpQuery的PHP采集框架。它具备很多优秀的特性,如与jQuery相似的CSS3 DOM选择器和DOM操作API,有强大的HTTP请求功能,能完成模拟登录、使用代理等操作。还有通用的列表爬取程序,可处理乱码,内容过滤功能强大。具有高度模块化设计,扩展性佳。其插件功能丰富,像多线程爬取、爬取JavaScript动态渲染页面、图像下载等功能都能通过插件实现。还能在DOM遍历操作、列表爬取、编码转换、HTTP客户端操作、模拟登录等方面发挥很好的作用。