ServletRequestAttributes#getResponse
方法可以在处理一个HTTP请求的过程中使用。 例如,在一个使用Spring MVC的Web应用程序中,你可以在一个控制器方法中使用这个方法来访问HTTP响应对象。
你可以通过下面的代码来获取ServletRequestAttributes
对象:
ServletRequestAttributes requestAttributes= (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();
HttpServletResponse response = requestAttributes.getResponse();
然后你就可以使用这个response
对象来设置响应头、状态码、输出响应内容等。