HttpServletResponse
一、概述
- HttpServletResponse接口来自于Servlet规范,存在于tomcat的servlet-api.jar中
- HttpServletResponse接口实现类由HTTP服务器负责提供,也封装在tomcat的servlet-api.jar中
- HttpServletResponse接口负责将doGet/doPost方法执行结果写入到响应体交给浏览器
- 开发人员习惯将HttpServletResponse接口修饰的对象称为响应对象
二、主要功能
- 将执行结果以二进制形式写入到响应体中
- 设置响应头中content-type属性值,从而控制浏览器使用对应编译器将响应体二进制数据编译为具体“数据”(图片、视频、音频…)
- 设置响应头中location属性,将一个请求地址赋值给location,从而控制浏览器向指定服务器发送请求
三、功能分析
1. 如何将执行结果写入到响应体中
- 通过响应对象,获得tomcat输出流