Skip to content

Commit fc5288d

Browse files
committed
session&cookie
1 parent 9c5bc1a commit fc5288d

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

6.1.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,21 +52,23 @@ w表示需要写入的response,cookie是一个struct,让我们来看一下co
5252

5353
expiration := *time.LocalTime()
5454
expiration.Year += 1
55-
cookie := http.Cookie{Name: "browserID", Value: "my value", Expires: expiration}
55+
cookie := http.Cookie{Name: "username", Value: "astaxie", Expires: expiration}
5656
http.SetCookie(w, &cookie)
5757

5858

5959
###Go读取cookie
6060
上面的例子演示了如何设置cookie数据,我们这里来演示一下如何读取cookie
6161

62-
cookie, _ := r.Cookie("browserID")
62+
cookie, _ := r.Cookie("username")
6363
fmt.Fprint(w, cookie)
6464

6565
还有另外一种读取方式
6666

6767
for _, cookie := range r.Cookies() {
6868
fmt.Fprint(w, cookie.Name)
6969
}
70+
71+
我们看到通过request获取cookie非常方便。
7072

7173
##session
7274

0 commit comments

Comments
 (0)