我正在尝试在Tomcat 7中记录请求/响应的所有标头.我尝试使用access-log-valve.但正如链接中所提到的,我们只能逐个打印标题.我们必须指定我们需要的每个标头.
例如
pattern="%{User-Agent}i %{Content-Type}i %{Accept}i %{Accept-Encoding}i
%{Accept-Language}i %{Accept-Charset}i %r %h %q"
Run Code Online (Sandbox Code Playgroud)
有没有办法一次记录所有标题,可能使用通配符?
谢谢.
我有一个运行Java servlet的Tomcat服务器.我正在尝试创建一个返回存储文件的servlet,给定它们的加密ID.
ID:100
加密ID:+ e4/E5cR/aM =
URL编码的ID:%2Be4%2FE5cR%2FaM%3D
生成的URL:http:// localhost/file/demo /%2Be4%2FE5cR%2FaM%3D
当我尝试关注该链接时,我甚至没有进入我的servlet代码 - 服务器返回此错误:无法加载资源:服务器响应状态为400(错误请求)
这个URL让Tomcat在到达我的代码之前拒绝了它有什么问题?我通过URL编码器运行它,我没有看到任何无效字符.