目前,当我调用基于SpringBoot构建的REST API时,我将Server: openresty
作为响应标头之一。根据安全措施,我们需要此Server:标头不会显示在响应中。我试过了:
try {
chain.doFilter(request, new HttpServletResponseWrapper((HttpServletResponse) response) {
public void setHeader(String name, String value) {
if (!name.equalsIgnoreCase("Server")) {
super.setHeader(name, value);
}
}
});
} catch (Exception e) {
e.printStackTrace();
}
但似乎它甚至没有进入这个细分市场。有没有其他方法可以删除响应头?