Java 获取筛选器上servlet响应的内容类型

Java 获取筛选器上servlet响应的内容类型,java,servlets,Java,Servlets,我正试图捕获并在过滤器servlet上记录响应的“内容类型”。我已经尝试应用所描述的方法,但仍然得到内容类型null。如何获取servlet响应的内容类型 ServletResponse的getContentType()可能会对您有所帮助。它将以字符串格式返回响应的内容类型。ServletResponse的getContentType()可能会对您有所帮助。它将以字符串格式返回响应的内容类型。是否设置了响应的内容类型 response.setContentType("xml"); 然后,您可以

我正试图捕获并在过滤器servlet上记录响应的“内容类型”。我已经尝试应用所描述的方法,但仍然得到内容类型null。如何获取servlet响应的内容类型

ServletResponsegetContentType()可能会对您有所帮助。它将以字符串格式返回响应的内容类型。ServletResponse的getContentType()可能会对您有所帮助。它将以字符串格式返回响应的内容类型。

是否设置了响应的内容类型

response.setContentType("xml");

然后,您可以在响应对象上使用getContentType(),直到那时您将得到null。

您设置了响应的内容类型了吗

response.setContentType("xml");

然后,您可以在响应对象上使用getContentType(),在此之前,您将得到null。

@xybrek正如mashit所说,除非您将内容类型设置为null,否则它将始终返回null。有关详细信息,请参阅此。设置它是什么意思?这是一个过滤器,所以我希望响应将有它的“内容类型”,一个过滤器,从其他网站获取一些东西。我弄错了?无论如何,你的意思是我无法在过滤器servlet中获取“内容类型”?我不确定,但请查看@xybrek,因为mashit说它将始终返回null,除非将内容类型设置为null。有关详细信息,请参阅此。设置它是什么意思?这是一个过滤器,所以我希望响应将有它的“内容类型”,一个过滤器,从其他网站获取一些东西。我弄错了?不管怎样,你的意思是我不能在过滤器servlet中获得“内容类型”?我不确定,但请看一下