Tomcat侧对request进行分析
2016-04-14 14:06
591 查看
这几天一直在调查request的请求中cookie丢失sessionid的问题,为了取得这个信息,要浏览器设置这个设置那个了,一直忽略了tomcat自身就支持的RequestDumperValve 。
开启后可以很轻松的得到请求中的详细信息。
开启方法:
直接修改 tomcat 的server.xml,打开 <Valve className="org.apache.catalina.valves.RequestDumperValve"/> 的注释,重启服务即可。
catalina.log中就可以看到记录的详细信息。
另外tomcat默认开启debug的log,可以参考下面的定义
org.apache.catalina.realm.level = ALL
org.apache.catalina.realm.useParentHandlers = true
org.apache.catalina.authenticator.level = ALL
org.apache.catalina.authenticator.useParentHandlers = true
org.apache.catalina.connector.level = ALL
org.apache.catalina.connector.useParentHandlers = true
上面对应位置要补一条记录
1catalina.org.apache.juli.FileHandler.bufferSize = -1
开启后可以很轻松的得到请求中的详细信息。
开启方法:
直接修改 tomcat 的server.xml,打开 <Valve className="org.apache.catalina.valves.RequestDumperValve"/> 的注释,重启服务即可。
catalina.log中就可以看到记录的详细信息。
另外tomcat默认开启debug的log,可以参考下面的定义
org.apache.catalina.realm.level = ALL
org.apache.catalina.realm.useParentHandlers = true
org.apache.catalina.authenticator.level = ALL
org.apache.catalina.authenticator.useParentHandlers = true
org.apache.catalina.connector.level = ALL
org.apache.catalina.connector.useParentHandlers = true
上面对应位置要补一条记录
1catalina.org.apache.juli.FileHandler.bufferSize = -1
相关文章推荐
- 关于tomcat服务器重启之后session不失效的问题解决
- android 从tomcat读取文件出错:connect failed: ECONNREFUSED
- JDK、Tomcat、ANT及Eclipse常用配置
- Eclipse创建Tomcat时Next按钮是灰色,解决方案!
- tomcat中catalina是什么
- apache 2.2.15+tomcat6 集群
- 启动tomcat 报 Could not delete D:/online/.metadata/.plugins/org.eclipse.wst.server.core/tm
- Tomcat发布网站修改端口、修改默认发布目录、多域名绑定
- IntelliJ IDEA / Tomcat - 内存溢出/内存优化最佳实践
- Solr与Tomcat的整合
- 更改tomcat配置,解决中文乱码,记录一下
- Ubuntu15.10 配置tomcat 8.0为开机启动
- tomcat多端口多路径配置
- MyEclipse里运行Tomcat后,Console窗口里中文显示乱码
- 【转载】tomcat结合nginx使用小结
- tomcat 能在控制台成功启动,程序确定无错误,但运行结果是404错误。
- tomcat 配置的另外一种方法
- tomcat使用startup.bat启动闪退的解决办法
- eclipse中删除tomcat server 导致不能重新创建该server
- springmvc tomcat转weblogic