Package org.nuxeo.ecm.webengine.app
Class HeaderFixFilter
java.lang.Object
org.nuxeo.ecm.webengine.jaxrs.HttpFilter
org.nuxeo.ecm.webengine.app.HeaderFixFilter
- All Implemented Interfaces:
javax.servlet.Filter
This filter is used to fix the http headers sent to Nuxeo. Sometimes Nuxeo Drive send content type or mime type
equals to 'pdf' instead of 'application/pdf', this filter is used to fix this value before giving it to appropriate
webengine object.
- Since:
- 9.2
-
Nested Class Summary
Modifier and TypeClassDescriptionprotected class
-
Field Summary
-
Constructor Summary
-
Method Summary
Methods inherited from class org.nuxeo.ecm.webengine.jaxrs.HttpFilter
doFilter, getBoolean
-
Field Details
-
MIME_TYPE
- See Also:
-
-
Constructor Details
-
HeaderFixFilter
public HeaderFixFilter()
-
-
Method Details
-
run
protected void run(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException - Specified by:
run
in classHttpFilter
- Throws:
IOException
javax.servlet.ServletException
-
init
public void init(javax.servlet.FilterConfig filterConfig) throws javax.servlet.ServletException - Throws:
javax.servlet.ServletException
-
destroy
public void destroy()
-