接口 SaResponse


public interface SaResponse
Response 包装类
作者:
kong
  • 字段详细资料

    • ACCESS_CONTROL_EXPOSE_HEADERS

      static final String ACCESS_CONTROL_EXPOSE_HEADERS
      指定前端可以获取到哪些响应头时使用的参数名
      另请参阅:
  • 方法详细资料

    • getSource

      Object getSource()
      获取底层源对象
      返回:
      see note
    • deleteCookie

      default void deleteCookie(String name)
      删除指定Cookie
      参数:
      name - Cookie名称
    • deleteCookie

      default void deleteCookie(String name, String path, String domain)
      删除指定Cookie
      参数:
      name - Cookie名称
      path - Cookie 路径
      domain - Cookie 作用域
    • addCookie

      default void addCookie(String name, String value, String path, String domain, int timeout)
      写入指定Cookie
      参数:
      name - Cookie名称
      value - Cookie值
      path - Cookie路径
      domain - Cookie的作用域
      timeout - 过期时间 (秒)
    • addCookie

      default void addCookie(SaCookie cookie)
      写入指定Cookie
      参数:
      cookie - Cookie-Model
    • setStatus

      SaResponse setStatus(int sc)
      设置响应状态码
      参数:
      sc - 响应状态码
      返回:
      对象自身
    • setHeader

      SaResponse setHeader(String name, String value)
      在响应头里写入一个值
      参数:
      name - 名字
      value - 值
      返回:
      对象自身
    • addHeader

      SaResponse addHeader(String name, String value)
      在响应头里添加一个值
      参数:
      name - 名字
      value - 值
      返回:
      对象自身
    • setServer

      default SaResponse setServer(String value)
      在响应头写入 [Server] 服务器名称
      参数:
      value - 服务器名称
      返回:
      对象自身
    • redirect

      Object redirect(String url)
      重定向
      参数:
      url - 重定向地址
      返回:
      任意值