gout icon indicating copy to clipboard operation
gout copied to clipboard

问个问题?

Open Esword618 opened this issue 3 years ago • 2 comments

我想实现对某个网站的模拟登录,中间会请求到不同的url,这种情况下我该怎么实现让它们的信息共享,比如我url1请求后,获得的cookies会自动保存,用于url2的请求,这种情况不知道怎么使用,能否解答一下,非常感谢

Esword618 avatar Jan 05 '22 11:01 Esword618

你试着使用 标准库的 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()

有问题的话, 我明天再看下.

guonaihong avatar Jan 05 '22 13:01 guonaihong

好的,非常感谢

Esword618 avatar Jan 05 '22 13:01 Esword618