來自Jax-RS api的哪個註釋用於檢索cookie值?如何從Rest Webservice獲取cookie值
我試圖與下面碼
public String getCookieValue(@Context HttpHeaders headers){
headers.getCookies()
}
上面代碼段給出了一個地圖。如何從它檢索一個特定的cookie值..!
感謝
來自Jax-RS api的哪個註釋用於檢索cookie值?如何從Rest Webservice獲取cookie值
我試圖與下面碼
public String getCookieValue(@Context HttpHeaders headers){
headers.getCookies()
}
上面代碼段給出了一個地圖。如何從它檢索一個特定的cookie值..!
感謝
根據的javadoc,headers.getCookies()
調用檢索你 「只讀cookie名稱的地圖(字符串)COOKIE」。
Map<String, Cookie> cookies = hh.getCookies();
Cookie myCookie = cookies.get("your cookie name");
我相信你正在尋找@CookieParam
既然你提到返回String
和你返回map
對象,它不能工作。
試試這個:
public String getCookieValue(@Context HttpHeaders headers){
return headers.getCookies().toString;
}
嗨弗拉基米爾..我存儲名爲「GUID」和值一個cookie 123456.Now我想要通過使用名稱GUID來獲取cookie值123456,但按照我們的代碼它應該返回一個字符串,但返回一個Cookie對象.... – Afju 2014-10-19 12:24:03
如何獲取值123456 .... – Afju 2014-10-19 12:25:15
那麼,「cookies.get(」guid「)。getValue();」作品? – Vladimir 2014-10-19 12:29:29