IHttpCookie
The IHttpCookie
provides methods to set and read cookie values.
IHttpCookie methods
Below are the methods available in IHttpCookie
:
GetCookie
Returns the string value of the cookie
// http handler
func (w http.ResponseWriter, r *http.Request) {
cookieAPI := api.Http().Cookie()
token, err := cookieAPI.GetCookie(r, "auth-token")
if err != nil {
// handle error
}
fmt.Println(token) // auth token
}
SetCookie
Sets the cookie value for a given cookie name