導航:首頁 > 專利知識 > java獲取cookie有效期

java獲取cookie有效期

發布時間:2021-07-30 03:07:39

㈠ java中 如何獲取cookie

綜述:Cookie是由伺服器端生成,發送給User-Agent(一般是瀏覽器),瀏覽器會將Cookie的key/value保存到某個目錄下的文本文件內,下次請求同一網站時就發送該Cookie給伺服器(前提是瀏覽器設置為啟用cookie)。Cookie名稱和值可以由伺服器端開發自己定義,對於JSP而言也可以直接寫入jsessionid,這樣伺服器可以知道該用戶是否合法用戶以及是否需要重新登錄等,伺服器可以設置或讀取Cookies中包含信息,藉此維護用戶跟伺服器會話中的狀態。

1.獲取Cookie的值:獲取Cookie值的標准代碼格為:myCookie.Values["auth"];
上句代碼可以獲取名為myCookie的Cookie對象鍵名為auth的鍵值。如果不存在,則返回null。
DateTime now=new DateTime.Now;
Response.Cookies["Info"].Expires = DateTime.Now.AddDays(1);
//設定Cookie過期時間下面的代碼示例演示刪除應用程序中所有可用 Cookie 的一種方法
2.代碼如下:
HttpCookie aCookie;
string cookieName;
int limit = Request.Cookies.Count;
for (int i = 0; i < limit; i++)
{
cookieName = Request.Cookies[i].Name;
aCookie = new HttpCookie(cookieName);
aCookie.Expires = DateTime.Now.AddDays(-1);
Response.Cookies.Add(aCookie);
}
3.以上就是Java程序開發中涉及到的獲取cookie方法

㈡ java 獲取的cookie 有效時間多久

可以自己設置:

java 設置cookie

protected void saveCookie(String name, String value, int maxAge)
{
專javax.servlet.http.Cookie cookie = new javax.servlet.http.Cookie(name,
value);
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
}

後台cookie設置失效屬

Cookie cookie = new Cookie("JSESSIONID", "");
cookie.setMaxAge(0);
cookie.setPath(request.getContextPath());
response.addCookie(cookie);

㈢ java web中設置cookie的有效時長,但有效時長內關閉瀏覽器獲取不到cookie

在同一個域名下面么?
可以嘗試用瀏覽器工具看一下寫上去的內容,和發出來的內容

㈣ java中如何獲取cookie對象中的值

//獲取request裡面的cookiecookie裡面存值方式也是鍵值對的方式
Cookie[]cookie=request.getCookies();
for(inti=0;i<cookie.length;i++){
Cookiecook=cookie[i];
if(cook.getName().equalsIgnoreCase("eredg4.login.account")){//獲取鍵
System.out.println("account:"+cook.getValue().toString());//獲取值
}
}

㈤ java中如何獲取cookie

1.設置cookie到客戶端
Cookie c1 = new Cookie("username","hzh");
response.addCookie(c1);

Cookie c2 = new Cookie("password","123");
//設置生命周期為1小時,秒為單位
c2.setMaxAge(3600);
response.addCookie(c2);

response.getWriter().print("ok");

查看此時的cookie文件,發現只寫入了password,因為此時未給 username設置生命周期,它還在客戶端的內存中,並為寫到文件中(此時客戶端關閉此瀏覽器窗口,就丟失了),想寫到客戶端,需要加入c1.setMaxAge(3600)在 response.addCookie(c1);之前

以下是寫入我電腦中的cookie



2.讀取cookie文件

Cookie[] cookies = request.getCookies();
for(Cookie c :cookies ){
System.out.println(c.getName()+"--->"+c.getValue());
}

控制台輸出結果如下:
username--->hzh
password--->123
JSESSIONID--->


注意:
1.伺服器可以向客戶端寫內容, 只能是文本內容
2.客戶端可以阻止伺服器寫入,禁用cookies
3.只能讀取自己webapp寫入的東西

㈥ servlet的cookie問題(cookie有效期問題)

1.在沒有重新啟動瀏覽器的情況下
解決方法為:C:\Documents and Settings\Administrator\Cookies下的cookie是記事本文件 雖然Cookie過期
但你沒有刪除該文件 File file =new File(你cookie所在位置); file.delete();
2 重新啟動瀏覽器的情況下
過期的cookie會被瀏覽器在下次啟動時刪除
你試一試看看

㈦ 關於cookies獲取有效時間

可以自己設置:

java 設置cookie

protected void saveCookie(String name, String value, int maxAge)
{
javax.servlet.http.Cookie cookie = new javax.servlet.http.Cookie(name,
value);
cookie.setMaxAge(maxAge);
response.addCookie(cookie);
}

後台cookie設置失效

Cookie cookie = new Cookie("JSESSIONID", "");
cookie.setMaxAge(0);
cookie.setPath(request.getContextPath());
response.addCookie(cookie);

㈧ 怎麼用java獲取cookie

ookie實際上是一個存在你硬碟里的數據,但是這些數據很特殊,只能由web應用提交給瀏覽器內幫助存儲,並且我們容還能讀取瀏覽器存在本地的cookie
web應用一般只在cookie中存儲一些用戶信息等少量且暫時的數據,數據量大則不適合存儲在cookies
ava通過httpServletRequest介面來訪問瀏覽器請求中的cookies數據(這里先了解一下cookies來龍去脈,代碼待會一並給出)
每個cookie有兩個屬性:鍵 ,值(無特定格式字元串,所以可以diy存數據,不過要注意URL編碼問題,編碼問題待會和代碼一同講)
如果我們需要存儲新的cookie我們可以new一個cookie實例 並通過httpservletRsponse提交到瀏覽器,進而存儲到本地

㈨ 如何用Java獲取客戶端Cookie

ookie實際上是一個存在你硬碟里的數據,但是這些數據很特殊,只能由web應用提交給瀏覽器幫助存儲,並且我們還能讀取瀏覽器存在本地的cookie
web應用一般只在cookie中存儲一些用戶信息等少量且暫時的數據,數據量大則不適合存儲在cookies
ava通過httpServletRequest介面來訪問瀏覽器請求中的cookies數據(這里先了解一下cookies來龍去脈,代碼待會一並給出)
每個cookie有兩個屬性:鍵 ,值(無特定格式字元串,所以可以diy存數據,不過要注意URL編碼問題,編碼問題待會和代碼一同講)
如果我們需要存儲新的cookie我們可以new一個cookie實例 並通過httpservletRsponse提交到瀏覽器,進而存儲到本地

㈩ java中cookie的存活期可以無限嗎

cookie.setMaxAge(60*60);為設置本cookie的存活期,以秒為計數單位,cookie.setMaxAge(60*60*24*30*12)為一年
cookie.setMaxAge(60*60*24*30*12*300)為三百年,這樣cookie的有效期就相當版與無限也可以設為權更大的值,但我想cookie值只要相對來說無限就足夠了

閱讀全文

與java獲取cookie有效期相關的資料

熱點內容
西安私人二手挖機轉讓 瀏覽:698
債務股權轉讓 瀏覽:441
食堂轉讓合同範本 瀏覽:335
廣西華航投資糾紛 瀏覽:902
萌分期投訴 瀏覽:832
金軟pdf期限破解 瀏覽:730
馬鞍山學化妝 瀏覽:41
膠州工商局姜志剛 瀏覽:786
了解到的發明創造的事例 瀏覽:391
2012年中國知識產權發展狀況 瀏覽:773
合肥徽之皇知識產權代理有限公司 瀏覽:636
天津企興知識產權待遇 瀏覽:31
二項基本公共衛生服務項目試題 瀏覽:305
基本公共衛生服務考核標准 瀏覽:543
公共衛生服務考核評估辦法 瀏覽:677
上海工商局咨詢熱線 瀏覽:177
馬鞍山二中葉張平 瀏覽:214
機動車交通事故責任糾紛被告代理詞 瀏覽:603
醫院固定資產折舊年限 瀏覽:702
商標注冊網先咨政岳知識產權放心 瀏覽:658