zoukankan      html  css  js  c++  java
  • Java自学

    response 对象是 javax.servlet.http.HttpServletResponse 类的一个实例。就像服务器会创建request对象一样,它也会创建一个客户端响应。

    response对象定义了处理创建HTTP信息头的接口。通过使用这个对象,开发者们可以添加新的cookie或时间戳,还有HTTP状态码等等。

    下表列出了用来设置HTTP响应头的方法,这些方法由HttpServletResponse 类提供:

    S.N.方法 & 描述
    1 String encodeRedirectURL(String url) 对sendRedirect()方法使用的URL进行编码
    2 String encodeURL(String url) 将URL编码,回传包含Session ID的URL
    3 boolean containsHeader(String name) 返回指定的响应头是否存在
    4 boolean isCommitted() 返回响应是否已经提交到客户端
    5 void addCookie(Cookie cookie) 添加指定的cookie至响应中
    6 void addDateHeader(String name, long date) 添加指定名称的响应头和日期值
    7 void addHeader(String name, String value) 添加指定名称的响应头和值
    8 void addIntHeader(String name, int value) 添加指定名称的响应头和int值
    9 void flushBuffer() 将任何缓存中的内容写入客户端
    10 void reset() 清除任何缓存中的任何数据,包括状态码和各种响应头
    11 void resetBuffer() 清除基本的缓存数据,不包括响应头和状态码
    12 void sendError(int sc) 使用指定的状态码向客户端发送一个出错响应,然后清除缓存
    13 void sendError(int sc, String msg) 使用指定的状态码和消息向客户端发送一个出错响应
    14 void sendRedirect(String location) 使用指定的URL向客户端发送一个临时的间接响应
    15 void setBufferSize(int size) 设置响应体的缓存区大小
    16 void setCharacterEncoding(String charset) 指定响应的编码集(MIME字符集),例如UTF-8
    17 void setContentLength(int len) 指定HTTP servlets中响应的内容的长度,此方法用来设置 HTTP Content-Length 信息头
    18 void setContentType(String type) 设置响应的内容的类型,如果响应还未被提交的话
    19 void setDateHeader(String name, long date) 使用指定名称和值设置响应头的名称和内容
    20 void setHeader(String name, String value) 使用指定名称和值设置响应头的名称和内容
    21 void setIntHeader(String name, int value) 指定 int 类型的值到 name 标头
    22 void setLocale(Locale loc) 设置响应的语言环境,如果响应尚未被提交的话
    23 void setStatus(int sc)

    设置响应的状态码

    2暂无问题

    3.继续学习java web的语法知识

  • 相关阅读:
    ORACLE 定时执行存储过程
    Java 基于spring 暴露接口 供外部调用
    java 从jsp页面传集合给controller
    Java 后台验证的工具类
    Xcode12真机/模拟器运行项目非常慢的解决方式
    苹果手机系列 安全区高度/设置粗体高度不正常
    Xcode 官方下载地址
    OC UICollectionView 滚动完全显示item
    cocospod 更新到指定版本及其问题
    OC 一张图片填充满整个导航栏(包含X系列)
  • 原文地址:https://www.cnblogs.com/20193898liufa/p/14165458.html
Copyright © 2011-2022 走看看