gout
gout copied to clipboard
问个问题?
我想实现对某个网站的模拟登录,中间会请求到不同的url,这种情况下我该怎么实现让它们的信息共享,比如我url1请求后,获得的cookies会自动保存,用于url2的请求,这种情况不知道怎么使用,能否解答一下,非常感谢
你试着使用 标准库的 https://pkg.go.dev/net/http/cookiejar 这个包就可以自动管理cookies 和gout结合的话, 伪代码如下:
jar, err := cookiejar.New(nil)
if err != nil {
log.Fatal(err)
}
client := &http.Client{
Jar: jar,
}
gout.New(client).GET(url).Do()
有问题的话, 我明天再看下.
好的,非常感谢