亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

java - 在servlet中添加cookie報(bào)錯(cuò)

瀏覽:117日期:2023-10-31 16:49:31

問題描述

1.在添加cookie的時(shí)候報(bào)錯(cuò):

An invalid character [13] was present in the Cookie value

在網(wǎng)上查了一些報(bào)錯(cuò),大部分都是[32]、[44],據(jù)說是因?yàn)閏ookie里面添加了“,”或者空格導(dǎo)致的。

登陸處理的代碼是這樣的:

//登錄處理 @RequestMapping(value = '/login/validate', method = RequestMethod.POST) public void Validate(@RequestParam('username') String username, @RequestParam('password') String password, HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse) {String md5 = MD5Util.stringToMD5(password);if (userService.verification(username, md5)) { User user = userService.selectByUsername(username); Long id = user.getId(); Long createDate = new Date().getTime(); String str = id + '=' + createDate; //加密 byte[] result = DESUtil.desCrypto(str, '12345678'); //把加密的字節(jié)數(shù)組轉(zhuǎn)換成16進(jìn)制// String results = TypeUtil.bytesToHexString(result); String results = Base64.encodeBase64String(result); Cookie cookie = new Cookie('token', results); cookie.setMaxAge(60 * 60 * 24 * 7);//7天 cookie.setPath('/'); System.out.println('新生成cookie和其MaxAge:' + cookie.getName() + '-->' + cookie.getMaxAge()); httpServletResponse.addCookie(cookie); HttpSession session = httpServletRequest.getSession(); session.setAttribute('user', user); for (Cookie c : httpServletRequest.getCookies()) {System.out.println('cookes添加到response后重新獲取cookies和其MaxAge:' + c.getName() + '-->' + c.getMaxAge()); } try {httpServletResponse.sendRedirect('/index.html');//httpServletRequest.getRequestDispatcher('/index.html').forward(httpServletRequest, httpServletResponse); } catch (Exception e) {e.printStackTrace(); }} else { try {httpServletResponse.sendRedirect('no.html'); } catch (IOException e) {e.printStackTrace(); }} }

報(bào)錯(cuò)的地方發(fā)生在addCookie這里。

問題解答

回答1:

經(jīng)過嘗試,把原來的代碼2注釋,1 放開就可以了,哪位大佬可以解釋一下啊

1. String results = TypeUtil.bytesToHexString(result);2. //String results = Base64.encodeBase64String(result);

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 久久综合狠狠综合狠狠 | 精品国产香蕉在线播出 | 久久久久久免费一区二区三区 | 中文字幕在线视频观看 | 最新国产美女肝交视频播放 | 久久久免费精品 | 亚洲国产精品一区二区不卡 | a级片在线免费播放 | 午夜亚洲国产成人不卡在线 | 国产亚洲免费观看 | 久青草国产手机在线观 | 最刺激黄a大片免费观看下截 | 2022麻豆福利午夜久久 | 久草热久草视频 | 超清首页 国产 亚洲 丝袜 | 欧美日韩亚洲一区二区三区在线观看 | 日韩欧美精品一区二区三区 | 欧美做a一级视频免费观看 欧美做爱毛片 | 国产在线爱做人成小视频 | 免费一级毛片在线播放放视频 | 久久国产精品亚洲 | 手机看片福利永久 | 边接电话边做国语高清对白 | 日韩欧美在线观看视频 | 全国男人的天堂网 | 97久久精品国产精品青草 | 亚洲人成网7777777国产 | 日本久久草| 免费永久观看美女视频网站网址 | 亚洲欧美中文在线观看4 | youjizzxxxx18欧美 youjizz日韩 | 久久精品一区二区三区中文字幕 | 性生活视频网 | 成人免费网站久久久 | 欧美一级高清在线观看 | 成人毛片在线播放 | 经典香港一级a毛片免费看 精品400部自拍视频在线播放 | 免费国产成人18在线观看 | 亚洲一区欧美二区 | 国产亚洲精品2021自在线 | 欧美成人免费高清视频 |