blob: cc64e5d27dbe40e2fc7373f11a7a599076964bae (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
package test.cask
object Cookies extends cask.MainRoutes{
@cask.get("/read-cookie")
def readCookies(username: cask.Cookie) = {
username.value
}
@cask.get("/store-cookie")
def storeCookies() = {
cask.Response(
"Cookies Set!",
cookies = Seq(cask.Cookie("username", "the username"))
)
}
@cask.get("/delete-cookie")
def deleteCookie() = {
cask.Response(
"Cookies Deleted!",
cookies = Seq(cask.Cookie("username", "the username", expires = java.time.Instant.EPOCH))
)
}
initialize()
}
|