我想扫描任何网页上可用的所有内容,然后一旦完成,我想将一些字符串与该网页上的内容进行比较。如果有共同点,我想打印它是正确的网页。例如:当您输入 google.com 时,会出现“手气不错”按钮。在我的代码中,我有一个相同的字符串,我想将我的字符串与屏幕上写的文本进行比较。如果它们最终相同,我将打印“正确的网站”。我怎样才能做到这一点?
1 回答
慕无忌1623718
TA贡献1744条经验 获得超4个赞
net/http是一个好的开始。
resp, err := http.Get("http://example.com/")
if err != nil {
// handle error
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
// explore
// fmt.Println(string(body))
if bytes.Contains(body, []byte("I'm Feeling Lucky")) {
fmt.Println("Correct Website")
}
- 1 回答
- 0 关注
- 112 浏览
添加回答
举报
0/150
提交
取消