zoukankan      html  css  js  c++  java
  • HttpServletResponse-------脑残笔记2

           HttpServletResponse接口

                                                            继续.....啃<<独门架构:Java Web开发应用详解>>.好记性不如烂笔头.做笔记,加深印象.

    一.状态行

    产生状态响应码

      1.setStatus方法可以设置任何HTTP响应消息的状态码,并生成响应状态行.

      2.sendRedirect方法响应状态码302

      3.sendError方法用于发送错误消息的状态码

    二.响应消息头

    设置响应消息头(响应消息头由字段和字段值组成)

       1.addHeader与setHeader方法用于设置HTTP响应消息头的所有字段

       2.addIntHeader与setIntHeader方法专门设置整型字段值

       3.addDateHeader与setDateHeader方法设置日期字段值

       4.setContentType方法用于设置Servlet的响应正文的MIME类型(对于HTTP协议来说就是Content-Type字段的值)

       5..setCharacterEncoding方法设置Content-Type字段的字符集部分

       6.setContentLength方法设置正文的大小(单位是字节)(文件大小值)

       7.containsHeader方法用于检测某个字段名是否在响应消息头中存在

    三.响应正文

       1.getWriter方法用于返回Servlet引擎创建的一个字符输出流对象

          方便地向客户端返回响应正文,而且还会根据响应消息头的Content-Type所指定的字符编码格式自动转换响应正文,对象响应正文编码时,必须在调用getWriter方法之前设置charset的值,否则无法正确编码.

       2.getOutputStream方法用于返回一个Servlet引擎创建的一个字节输出流对象

           getOutputStream方法返回一个ServletOutputStream对象

           a.可以通过这个对象返回任何响应正文(包括图像,视频等二进制数据)

           b.也可以返回字符文本响应正文

    一天又过去了.继续向前!!!每天都努力向前走几步,我们就会越来越接近梦想!!!哈哈

  • 相关阅读:
    js sort方法根据数组中对象的某一个属性值进行排序
    ES6之Array.from()方法
    windows安装gnvm安装教程,node多版本解决方案
    Singleton模式的两种实现形式
    java 一组数随机组合求和等于目标数
    与公式相关的代码片段
    项目总结【Excel中附件导出和导入】
    Hook钩子C#实例
    网上以讹传讹的逻辑推理题:电影票问题
    原创:仿AspNetPager写的JS分页控件,适合ajax调用
  • 原文地址:https://www.cnblogs.com/LIFE-bug/p/4108688.html
Copyright © 2011-2022 走看看