Servlet之Response

Response

        执行过程

Servlet之Response

        HTTP响应
Servlet之Response
            设置响应行

                  设置响应行的状态      setStatus(int sc)

            设置响应头

                addHeader(String name, String value)

                addIntHeader(String name, int value)

                addDateHeader(String name, long date)

                setHeader(String name, String value)     (常用)

                setDateHeader(String name, long date)

                setIntHeader(String name, int value)

                 其中,add表示添加,而set表示设置

            设置响应体

                PrintWriter getWriter()

              获得字符流,通过字符流的write(String s)方法可以将字符串设置到response   缓冲区中,随后Tomcat会将response缓冲区中的内容组装成Http响应返回给浏览器端。

            响应头设置字节

                ServletOutputStream  getOutputStream()

                获得字节流,通过该字节流的write(byte[] bytes)可以向response缓冲区中写入字 节,在由Tomcat服务器将字节内容组成Http响应返回给浏览器。