在Jsp中存在不能使用中文Cookie名的问题,一旦使用了中文的名字程序就会报错,内容则会成为乱码,问题已经出现了,原因呢? 

根据RFC 2109中的规定,在Cookie中只能包含ASCII的编码,难怪总是出现错误或者乱码。

当我们写入Cookie时,通常的做法如下图:


这时虽然在java文件和jsp文件的字符编码是utf-8,但是在jsp中读取写入Cookie时,仍然有乱码,那么如何才能避免呢?

如下图:


当我们读取Cookie时,通常做法如下图:


那么需要在jsp中使用Cookie该如何修改呢?如下图:


这样简单设置一下,在jsp中就可以使用中文Cookie。

错误记录(四)java.lang.IllegalArgumentException: Control character in cookie value or attribute.相关推荐

  1. 异常:java.lang.IllegalArgumentException: Control character in cookie value or attribute.

    后台提示: 严重: Error processing request java.lang.IllegalArgumentException: Control character in cookie v ...

  2. 【Android】java.lang.IllegalArgumentException Illegal character in scheme 异常

    在使用字符串拼接成url地址进行数据请求的时候,有时在数据请求的时候会出现 java.lang.IllegalArgumentException: Illegal character in schem ...

  3. 后台报错java.lang.IllegalArgumentException: Invalid character found in the request target.

    问题描述:启动项目后,当点击页面某一个按钮时,项目出错并且后台报java.lang.IllegalArgumentException: Invalid character found in the r ...

  4. java lang IllegalArgumentException Invalid character found

    java.lang.IllegalArgumentException: Invalid character found in the request target. The valid charact ...

  5. java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x0

    问题 在使用浏览器访问后端进行测试时,发现出现了以下异常: java.lang.IllegalArgumentException: Invalid character found in method ...

  6. java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must b

    一.错误描述 java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names ...

  7. java.lang.IllegalArgumentException: Invalid character found in method name [0x160x030x010x020x000x01

    springboot项目启动localhost 发送了无效的响应. 在初学springboot时刚启动springboot想要测试是否成功. package com.itheima.controlle ...

  8. Error parsing HTTP request header...java.lang.IllegalArgumentException: Invalid character found in m

    问题描述 http请求,偶尔出现该问题. 2022-04-09 09:28:36,247 INFO [][scheduling-1] c.w.w.task.ApiRequestTask - refre ...

  9. tomcat配置SSL报错解决:java.lang.IllegalArgumentException: Invalid character (CR or LF) found in method nam

    使用CAS单点登陆时,在tomcat的server.xml中配置了https协议的证书认证,但访问时报错: INFO [http-nio-8443-exec-4] org.apache.coyote. ...

最新文章

  1. Java高并发编程(七):读写锁、LockSupport、Condition
  2. spark on mesos 两种运行模式
  3. Django RestFramework BaseSerializer
  4. SpringBoot服务整合(整合邮件服务、定时调度、Actuator监控)
  5. linux上qt配置opengl,Ubuntu下配置Qt+OpenGL+OpenCV
  6. MyEclipse里运行Tomcat后,Console窗口里中文显示乱码
  7. 北大计算机学院冯岩松,冯岩松__北京理工大学机电学院
  8. Spring Boot 内嵌容器 Tomcat / Undertow / Jetty 优雅停机实现
  9. dede image.class.php,DEDE模板下载织梦DEDE 核心类TypeLink.class.php功能剖析
  10. 百万年薪的腾讯员工买得起深圳房子吗?
  11. 肖健雄的无人车公司AutoX,现在要在美国配送生鲜了
  12. 在页面中直接设计TreeView的节点而不使用Web.Sitemap文件在运行时出错信息
  13. throw er; // Unhandled 'error' event 和Error: listen EADDRNOTAVAIL 192.168.0.109:8081
  14. 51学习第四天--.跟着郭老师学:程序逐渐加入模块化练习--1从流水灯1s闪烁流动--2再加数码管1~F--3.显示数码管六个灯依次显示123456--再逐渐的加入各种功能,一步一步,可训练思维!
  15. 如何政治正确地黑咪蒙?!
  16. php移除excel密码,excel保护密码忘记怎么撤销保护工作表
  17. 一篇文章基础HTML总结
  18. # 机械设备故障的靶向迁移诊断与OpenAI分析
  19. C# 图片压缩(指定大小压缩和指定尺寸压缩)
  20. Android 增量更新完全解析 是增量不是热修复

热门文章

  1. 这下真“火”了!为涨粉在红绿灯底座上跳舞 两女子被行拘...
  2. 微信内测新功能:公众号们脖子一凉...
  3. 京东总部大厦已经完成5G信号覆盖 网速是4G的20倍!
  4. 用筷子吃汉堡?汉堡王新广告被指种族歧视 网友:想成为下一个DG?
  5. python如何得到13位时间戳?
  6. 中班音乐 机器人教案_【李小娜老师优秀教案分享】中班音乐活动小树叶教案及反思...
  7. mysql 用数据库存储视频文件_如何用SQL数据库存放视频
  8. latex安装包_Latex安装包及模版教程!数学专业必备!美赛神器!
  9. html怎么移动到vue,vue自定义指令之拖动页面的元素
  10. 本文为 2021 年 5 月知识总结