作者:一季花落的秋天_981 | 来源:互联网 | 2023-12-13 15:47
关键词:Golang,Cookie,跟踪位置,net/http/cookiejar,packagemain,golang.org/x/net/publicsuffix,io/ioutil,log,net/http,net/http/cookiejar
使用Go 1.1,您可以使用net/http/COOKIEjar
。
这是一个工作示例:
package main
import (
"golang.org/x/net/publicsuffix"
"io/ioutil"
"log"
"net/http"
"net/http/COOKIEjar"
)
func main() {
options := COOKIEjar.Options{
PublicSuffixList: publicsuffix.List,
}
jar, err := COOKIEjar.New(&options)
if err != nil {
log.Fatal(err)
}
client := http.Client{Jar: jar}
resp, err := client.Get("http://dubbelboer.com/302COOKIE.php")
if err != nil {
log.Fatal(err)
}
data, err := ioutil.ReadAll(resp.Body)
resp.Body.Close()
if err != nil {
log.Fatal(err)
}
log.Println(string(data))
}