tcookies.nim 445 B

12345678910111213141516
  1. import cookies, times, strtabs
  2. let expire = fromUnix(0) + 1.seconds
  3. let theCookies = [
  4. setCookie("test", "value", expire),
  5. setCookie("test", "value", expire.local),
  6. setCookie("test", "value", expire.utc)
  7. ]
  8. let expected = "Set-Cookie: test=value; Expires=Thu, 01 Jan 1970 00:00:01 GMT"
  9. doAssert theCookies == [expected, expected, expected]
  10. let table = parseCookies("uid=1; kp=2")
  11. doAssert table["uid"] == "1"
  12. doAssert table["kp"] == "2"