Golang爬虫技术
Golang 爬虫简介
什么是爬虫
利用编程手段获取数据,为其他应用程序提供数据。如常用的搜索引擎等(Google、Baidu)。
学习爬虫预备知识
- Html
- Css
- JavaScript
- 浏览器调试
爬虫实现方法
- 使用 http 标准库
net/http
- 使用爬虫框架
- Colly
- Goquery# 第一次个爬虫程序
第一个爬虫程序
使用 Golang 中的 http 标准库实现
导包
1 | import ( |
创建请求
1 | client := &http.Client{} |
设置请求 header 和 cookie
1 | req.Header.Set("User-Agent","Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.74 Safari/537.36") |
未完持续…