星海爭霸21全功能兌換碼新手獎勵1、7小時遊戲時間(14天內)解除所有試玩版本限制直到7小時耗盡,如種族、匹配模式、戰役、地圖等詳細資訊(150119更新)4505624695013984483730049
2020-11-30 03:45:43
經驗導讀:
怎麼在java中增加一個cookie;
怎麼在java中修改一個cookie;
怎麼在java中刪除一個cookie;
怎麼在java中顯示cookie列表;
怎麼在java中增加一個中文cookie;
怎麼在java中顯示中文cookie值;
怎麼在java中根據cookie名稱獲得cookie值;
怎麼在java中設定cookie路徑;
怎麼在java中設定cookie過期時間為60秒;
怎麼在java中設定cookie域名;
怎麼在java中設定Cookie只有在安全連結(即https)中才有效;
怎麼在java中檢視cookie版本;
問題一:怎麼在java中增加一個cookie;
程式碼:
Cookie cookie = new Cookie("mytest","123456");
response.addCookie(cookie);
圖解:
下圖中可以看到加入了名為mytest的cookie,它的值為123456。
問題二:怎麼在java中修改一個cookie;
程式碼:
Cookie[] cookies = request.getCookies();
for(Cookie cookie : cookies) {
if("mytest".equals(cookie.getName())) {
cookie.setValue("mytestNEW");
response.addCookie(cookie);
}
}
圖解:
下圖中可以看到加入了名為mytest的cookie值已經變為了mytestNEW。
問題三:怎麼在java中刪除一個cookie;
程式碼:
Cookie[] cookies = request.getCookies();
for(Cookie cookie : cookies) {
if("mytest".equals(cookie.getName())) {
cookie.setMaxAge(0);
response.addCookie(cookie);
}
}
圖解:
下圖中可以看到名為mytest的cookie已經不存在了。
問題四:怎麼在java中顯示cookie列表;
程式碼:
Cookie[] cookies = request.getCookies();
for(Cookie cookie : cookies) {
try {
response.getWriter().println(cookie.getName() + "-->" + cookie.getValue());
} catch (IOException e) {
e.printStackTrace();
}
}
圖解:
下圖中可以看到當前的cookie列表。
問題五:怎麼在java中增加一個中文cookie;
程式碼:
Cookie cookie;
try {
cookie = new Cookie("mytest",URLEncoder.encode("我的測試", "UTF-8"));
response.addCookie(cookie);
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
圖解:
下圖中可以看到增加了一個名為mytest的Cookie,它的值為瀏覽器編碼後的中文。
問題六:怎麼在java中顯示中文cookie值;
程式碼:
Cookie[] cookies = request.getCookies();
for(Cookie cookie : cookies) {
if("mytest".equals(cookie.getName())) {
try { response.getWriter().println(URLDecoder.decode(cookie.getValue(), "UTF-8"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
圖解:
下圖中可以看到名為mytest的Cookie值:"我的測試"。
問題七:怎麼在java中根據cookie名稱獲得cookie值;
程式碼:
Cookie[] cookies = request.getCookies();
for(Cookie cookie : cookies) {
if("mytest".equals(cookie.getName())) {
try {
response.getWriter().println(cookie.getName() + "-->" + cookie.getValue());
} catch (IOException e) {
e.printStackTrace();
}
}
}
圖解:
下圖中可以看到名為mytest的Cookie。
問題八:怎麼在java中設定cookie路徑;
程式碼:
Cookie cookie1 = new Cookie("mytest","mytest1");
cookie1.setPath("/test1");
Cookie cookie2 = new Cookie("mytest","mytest2");
cookie2.setPath("/test2");
response.addCookie(cookie1);
response.addCookie(cookie2);
圖解:
下圖中可以看到名為mytest的兩個Cookie,它們的內容和路徑都不同。
注意:不同路徑下可以有相同名稱的Cookie。
問題九:怎麼在java中設定cookie過期時間為60秒;
程式碼:
Cookie cookie = new Cookie("mytest","mytest1");
cookie.setMaxAge(60);
response.addCookie(cookie);
圖解:
下圖中可以看到名為mytest的Cookie,它的過期時間為60秒後。
問題十:怎麼在java中設定cookie域名;
程式碼:
Cookie cookie = new Cookie("mytest","mytest1");
cookie.setDomain("127.0.0.1");
response.addCookie(cookie);
圖解:
下圖中可以看到名為mytest的Cookie,它的主機為127.0.0.1。
問題十一:怎麼在java中設定Cookie只有在安全連結(即https)中才有效;
程式碼:
Cookie cookie = new Cookie("mytest","mytest1");
cookie.setSecure(true);
response.addCookie(cookie);
圖解:
下圖中可以看到名為mytest的Cookie,它只限加密連線才能傳送。
問題十二:怎麼在java中檢視cookie版本;
程式碼:
Cookie cookie = new Cookie("mytest","mytest1");
try {
response.getWriter().println("cookie version-->" + cookie.getVersion());
} catch (IOException e) {
e.printStackTrace();
}
圖解:
下圖中可以看到名為mytest的Cookie,它的cookie版本是0。
相關文章
星海爭霸21全功能兌換碼新手獎勵1、7小時遊戲時間(14天內)解除所有試玩版本限制直到7小時耗盡,如種族、匹配模式、戰役、地圖等詳細資訊(150119更新)4505624695013984483730049
2020-11-30 03:45:43
我們經常會玩決勝時刻戰區遊戲,但是有很多朋友不知道決勝時刻戰區國際服註冊方法,下面就詳細說下決勝時刻戰區國際服註冊方法。1首先我們開啟自己電腦中的瀏覽器,比如360瀏覽器
2020-11-29 16:08:59
決勝時刻黑色行動4的應用獲取的方法。1準備好網路的網速,開啟瀏覽器的頁面。 2決勝時刻黑色行動4將其輸入到搜尋頁中,點選搜尋。 3選擇圖中展示的決勝時刻黑色行動4中文版網頁
2020-11-29 16:06:30
決勝時刻是一個很好玩的遊戲,但是安裝過程比較困難,下面小編和你分享一下經驗! 1一般有很多個壓縮檔案的那種,任意解壓一個壓縮包之後會生成一個映象用虛擬光碟機載入,之後按用光
2020-11-29 10:07:32
小編教你決勝時刻9BO2.怎麼安裝,希望你的生活多姿多彩~ 1首先,你買的基本可以確定,是盜版,或者說所謂的偽正版——同學,多去steam吧或者戰地3吧看一看,會提高你對盜版/偽正版的鑑
2020-11-29 05:49:58
目前很多決勝時刻的玩家都在找版本10的中文版,其實現在正版的當中還沒有中文,退而求其次吧,小編這裡分享一些貼圖大家參考一下 1基礎選單,直接看圖片吧 2基礎選單,直接看圖片吧 3
2020-11-29 05:29:49