From fc5288ddab0d80413668d31308628f048085b102 Mon Sep 17 00:00:00 2001 From: xiemengjun Date: Mon, 17 Sep 2012 23:29:38 +0800 Subject: [PATCH] session&cookie --- 6.1.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/6.1.md b/6.1.md index aef326ec..18588196 100644 --- a/6.1.md +++ b/6.1.md @@ -52,14 +52,14 @@ w表示需要写入的response,cookie是一个struct,让我们来看一下co expiration := *time.LocalTime() expiration.Year += 1 - cookie := http.Cookie{Name: "browserID", Value: "my value", Expires: expiration} + cookie := http.Cookie{Name: "username", Value: "astaxie", Expires: expiration} http.SetCookie(w, &cookie)    ###Go读取cookie 上面的例子演示了如何设置cookie数据,我们这里来演示一下如何读取cookie - cookie, _ := r.Cookie("browserID") + cookie, _ := r.Cookie("username") fmt.Fprint(w, cookie) 还有另外一种读取方式 @@ -67,6 +67,8 @@ w表示需要写入的response,cookie是一个struct,让我们来看一下co for _, cookie := range r.Cookies() { fmt.Fprint(w, cookie.Name) } + +我们看到通过request获取cookie非常方便。 ##session