I'm a little bit confused about Filter and Interceptor purposes.
As I understood from docs, Interceptor is run between requests. On the other hand Filter is run before rendering view, but after Controller rendered response.
So where is the difference between postHandle() in Interceptor and doFilter() in Filter?
What is the best practise in which use cases it should be used?
In this picture where works Filters and Interceptors?
