J'ai un Spring Interceptor qui tente d'ajouter un en-tête HTTP dans la méthode postHandle().Ajout d'en-têtes HTTP dans une méthode Spring Interceptor postHandle
public void postHandle(HttpServletRequest req, HttpServletResponse resp,
Object obj1, ModelAndView mv)
throws Exception {
response.setHeader("SomeHeaderSet", "set");
response.addHeader("SomeHeaderAdd", "added");
}
}
Cependant, ni en-tête est ajouté soit setHeader() ou addHeader(). Est-ce que cela est même valable dans l'intercepteur? Je pensais que ce serait, mais ça ne marche pas.
Cordialement, Dustin
Eh bien, je ne peux pas le faire dans la méthode preHandle parce que la L'en-tête que je dois définir est basé sur les résultats du traitement de la servlet, donc cela doit être fait dans la méthode postHandle. – DustinB