Finatra - невозможно обновить куки

Я пытаюсь обновить файл cookie в finatra следующим образом:

import com.twitter.finatra.Request
import com.twitter.finagle.Cookie

def updateCookie(req:Request, cookieName:String, newVal:String) = {
  // I tried also: 
  // req.response.removeCookie(cookieName)
  // req.response.addCookie(new Cookie(cookieName, newVal))
  req.response.cookies.update(cookieName, new Cookie(cookieName, newVal))
}

Но это не работает. Значение cookie, которое я получаю в следующем запросе, всегда старое. Кто-нибудь знает, что я делаю неправильно?


person TheHube    schedule 22.01.2015    source источник


Ответы (1)


Я нашел это, это было то, что куки были в двух разных путях. Установка правильного пути решила проблему.

person TheHube    schedule 27.01.2015