如何在Scala中的Play-Framework中讀取控制器中cookie的值?如何在Scala中讀取Play-Framework中的Cookie值?
在我的控制器我有這樣的:
println(Http.Request.current().headers.get("cookie"))
和輸出是這樣的:
[csrftoken=011d7cfe84915ee9897c8c6079d49d5a; test=value]
,我希望在訪問的「測試」價值的更好的方法等比解析字符串..;)
這是不同的,以'request.cookies.get( 「測試」 )'還是同樣的事情?其幾乎相同的是 – Jonas 2011-06-06 14:48:32
。除了,如果你沒有訪問請求對象,你可以通過使用'Http.Request.current()'得到它。 OP沒有指定他可以訪問請求對象,所以繼續使用他使用的相同語法更安全。 – Codemwnci 2011-06-06 15:55:09
在Play + Scala中,我不認爲我的默認範圍內有請求對象。 @ Codemwnci的答案很好;謝謝! – 2011-06-06 16:15:09