我有一個Spring攔截器,它試圖在postHandle()方法中添加一個HTTP頭文件。在Spring攔截器postHandle方法中添加HTTP頭文件
public void postHandle(HttpServletRequest req, HttpServletResponse resp,
Object obj1, ModelAndView mv)
throws Exception {
response.setHeader("SomeHeaderSet", "set");
response.addHeader("SomeHeaderAdd", "added");
}
}
但是,兩個頭都不會與setHeader()或addHeader()一起添加。
這甚至在攔截器中有效嗎?我想它會是,但它不工作。
問候, 達斯汀
好了,我不能這樣做在preHandle方法,因爲我需要設置的頭是基於servlet處理結果的,所以它必須在postHandle方法中完成。 – DustinB 2008-10-29 14:26:38