1
DollarKiller 2021-08-05 17:54:38 +08:00
请使用 chromedp
```go var html string err := chromedp.Run(ctx, chromedp.Tasks{ network.Enable(), // 打开导航 // 等待元素加载完成 network.SetExtraHTTPHeaders(network.Headers{"isInternalServer": "1"}), // 这个设置 header setCookies( // 这里设置 cookie "access_token", "token", ), chromedp.Navigate("你需要爬的站点"), chromedp.WaitVisible("body", chromedp.ByQuery), // 等待 body 加载完毕 chromedp.Sleep(5 * time.Second), // 等待 api 调用完毕 // 输出 chromedp.OuterHTML("html", &html), }, ) ``` |