cn.dev33.satoken.servlet.model

## 类 SaRequestForServlet

- java.lang.Object
- - cn.dev33.satoken.servlet.model.SaRequestForServlet

所有已实现的接口:
  cn.dev33.satoken.context.model.SaRequest

    public class SaRequestForServlet
    extends Object
    implements cn.dev33.satoken.context.model.SaRequest

Request for Servlet

作者:
  kong

### 字段概要

字段
`protected javax.servlet.http.HttpServletRequest` `request` 底层Request对象

### 构造器概要

构造器
构造器和说明
`SaRequestForServlet(javax.servlet.http.HttpServletRequest request)` 实例化

### 方法概要

所有方法 实例方法 具体方法
`Object` `forward(String path)` 转发请求
`String` `getCookieValue(String name)` 在 [Cookie作用域] 里获取一个值
`String` `getHeader(String name)` 在 [请求头] 里获取一个值
`String` `getMethod()` 返回当前请求的类型
`String` `getParam(String name)` 在 [请求体] 里获取一个值
`String` `getRequestPath()` 返回当前请求path (不包括上下文名称)
`Object` `getSource()` 获取底层源对象
`String` `getUrl()` 返回当前请求的url，例：http://xxx.com/test

### 从类继承的方法 java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### 从接口继承的方法 cn.dev33.satoken.context.model.SaRequest

`getHeader, getParam, getParamNotNull, hasParam, isAjax, isParam, isPath`

### 字段详细资料

#### request

    protected javax.servlet.http.HttpServletRequest request

底层Request对象

### 构造器详细资料

#### SaRequestForServlet

    public SaRequestForServlet(javax.servlet.http.HttpServletRequest request)

实例化

参数:
  `request` - request对象

### 方法详细资料

#### getSource

    public Object getSource()

获取底层源对象

指定者:
  `getSource` 在接口中 `cn.dev33.satoken.context.model.SaRequest`

#### getParam

    public String getParam(String name)

在 [请求体] 里获取一个值

指定者:
  `getParam` 在接口中 `cn.dev33.satoken.context.model.SaRequest`

#### getHeader

    public String getHeader(String name)

在 [请求头] 里获取一个值

指定者:
  `getHeader` 在接口中 `cn.dev33.satoken.context.model.SaRequest`

#### getCookieValue

    public String getCookieValue(String name)

在 [Cookie作用域] 里获取一个值

指定者:
  `getCookieValue` 在接口中 `cn.dev33.satoken.context.model.SaRequest`

#### getRequestPath

    public String getRequestPath()

返回当前请求path (不包括上下文名称)

指定者:
  `getRequestPath` 在接口中 `cn.dev33.satoken.context.model.SaRequest`

#### getUrl

    public String getUrl()

返回当前请求的url，例：http://xxx.com/test

指定者:
  `getUrl` 在接口中 `cn.dev33.satoken.context.model.SaRequest`
返回:
  see note

#### getMethod

    public String getMethod()

返回当前请求的类型

指定者:
  `getMethod` 在接口中 `cn.dev33.satoken.context.model.SaRequest`

#### forward

    public Object forward(String path)

转发请求

指定者:
  `forward` 在接口中 `cn.dev33.satoken.context.model.SaRequest`