我有一个 Spring 拦截器,它尝试在 postHandle() 方法中添加一个 HTTP header 。
public void postHandle(HttpServletRequest req, HttpServletResponse resp,
Object obj1, ModelAndView mv)
throws Exception {
response.setHeader("SomeHeaderSet", "set");
response.addHeader("SomeHeaderAdd", "added");
}
}
但是,没有使用 setHeader() 或 addHeader() 添加标题。
这在拦截器中甚至有效吗?我想它会是,但它不起作用。
问候,
达斯汀
最佳答案
您是否尝试过在 preHandle 方法中设置标题?如果这不起作用,请尝试为容器编写过滤器并在其中设置标题。
关于spring-mvc - 在 Spring Interceptor postHandle 方法中添加 HTTP header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/246762/