On this page
cookies
This module implements helper procs for parsing Cookies.
Imports
Procs
- 
    
proc parseCookies(s: string): StringTableRef {...}{.raises: [], tags: [].} - 
    
parses cookies into a string table.
The proc is meant to parse the Cookie header set by a client, not the "Set-Cookie" header set by servers.
Example:
Source EditdoAssert parseCookies("a=1; foo=bar") == {"a": 1, "foo": "bar"}.newStringTable - 
    
proc setCookie(key, value: string; domain = ""; path = ""; expires = ""; noName = false; secure = false; httpOnly = false): string {...}{. raises: [], tags: [].} - 
    Creates a command in the format of 
Set-Cookie: key=value; Domain=...; ...Source Edit - 
    
proc setCookie(key, value: string; expires: DateTime | Time; domain = ""; path = ""; noName = false; secure = false; httpOnly = false): string - 
    Creates a command in the format of 
Set-Cookie: key=value; Domain=...; ...Source Edit 
© 2006–2021 Andreas Rumpf
Licensed under the MIT License.
 https://nim-lang.org/docs/cookies.html