[英]Using Cookies with Robospice Retrofit requests
任何人都可以建議我在robospice改造類型HTTP請求中管理cookie的方法。
我有一個身份驗證系統,它具有登錄,一些GET HTTP請求和注銷。
在登錄期間,我需要保存會話並對其余的GET HTTP請求使用相同的會話,並且當我注銷會話時必須清除。
這里的登錄是HTTP POST請求,它通過JSON格式發送和接收數據。 我正在使用robospice改造,因為它可以輕松管理登錄和注銷請求。
您可以通過java.net.CookieManager
設置系統范圍的cookie處理程序
CookieManager cookieManager = new CookieManager();
cookieManager.setCookiePolicy(CookiePolicy.ACCEPT_ALL);
CookieHandler.setDefault(cookieManager);
在自定義Application
類中。
要在注銷后清除cookie,您可以使用這樣的方法
public void clearCookies() {
cookieManager.getCookieStore().removeAll();
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.