您的位置:首页 > 运维架构 > Tomcat

Tomcat侧对request进行分析

2016-04-14 14:06 519 查看
这几天一直在调查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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: