| 接口 | 说明 |
|---|---|
| HttpResponse.BufferHandler |
HttpResponse.finish 方法内调用
主要给@HttpCacheable使用
|
| 类 | 说明 |
|---|---|
| BasedHttpServlet | 已过时
使用 org.redkale.net.http.HttpBaseServlet 代替
|
| DefaultRestServlet |
默认Servlet, 没有配置RestHttpServlet实现类则使用该默认类
详情见: http://redkale.org
|
| HttpBaseServlet |
详情见: http://redkale.org
|
| HttpContext |
详情见: http://redkale.org
|
| HttpPrepareServlet |
详情见: http://redkale.org
|
| HttpRequest |
Http请求包 与javax.servlet.http.HttpServletRequest 基本类似。
|
| HttpResourceServlet |
详情见: http://redkale.org
|
| HttpResourceServlet.FileEntry | |
| HttpResponse |
Http响应包 与javax.servlet.http.HttpServletResponse 基本类似。
|
| HttpServer |
详情见: http://redkale.org
|
| HttpServlet |
详情见: http://redkale.org
|
| MimeType |
详情见: http://redkale.org
|
| MultiContext |
详情见: http://redkale.org
|
| MultiPart |
详情见: http://redkale.org
|
| Rest |
以find开头的方法且参数只有一个且参数类型为primitive class或String,则RestParam值默认为#
详情见: http://redkale.org
|
| RestHttpServlet<T> |
详情见: http://redkale.org
|
| RestOutput<T> |
详情见: http://redkale.org
|
| WebSocket |
一个WebSocket连接对应一个WebSocket实体,即一个WebSocket会绑定一个TCP连接。
|
| WebSocketEngine |
详情见: http://redkale.org
|
| WebSocketGroup |
详情见: http://redkale.org
|
| WebSocketNode |
详情见: http://redkale.org
|
| WebSocketPacket |
详情见: http://redkale.org
|
| WebSocketRunner |
详情见: http://redkale.org
|
| WebSocketServlet |
当WebSocketServlet接收一个TCP连接后,进行协议判断,如果成功就会创建一个WebSocket。
|
| 枚举 | 说明 |
|---|---|
| HttpBaseServlet.ParamSourceType |
配合 @WebParam 使用。
|
| WebSocketPacket.FrameType |
| 注释类型 | 说明 |
|---|---|
| HttpBaseServlet.AuthIgnore |
配合 HttpBaseServlet 使用。
|
| HttpBaseServlet.HttpCacheable |
配合 HttpBaseServlet 使用。
|
| HttpBaseServlet.WebAction |
配合 HttpBaseServlet 使用。
|
| HttpBaseServlet.WebParam |
配合 @WebAction 使用。
|
| Rest.RestDynamic | |
| RestAddress |
只能注解于Service类的方法的String参数或参数内的String字段
用于获取HTTP请求端的IP地址 HttpRequest.getRemoteAddr
详情见: http://redkale.org
|
| RestCookie |
只能注解于Service类的方法的String参数或参数内的String字段
详情见: http://redkale.org
|
| RestHeader |
只能注解于Service类的方法的参数或参数内的String字段
详情见: http://redkale.org
|
| RestMapping |
只能依附在Service实现类的public方法上
value默认为"/" + Service的类名去掉Service字样的小写字符串 (如HelloService,的默认路径为/hello)。
|
| RestMappings |
RestMapping 的多用类
详情见: http://redkale.org
|
| RestParam |
只能依附在Service类的方法的参数上, name值不能是'&'
name='#'表示截取uri最后一段
name='#xxx:'表示从uri中/pipes/xxx:v/截取xxx:的值
详情见: http://redkale.org
|
| RestService |
只能依附在Service类上,value默认为Service的类名去掉Service字样的字符串小写 (如HelloService,的默认路径为 hello)。
|
| RestSessionid |
只能注解于Service类的方法的参数或参数内的String字段
详情见: http://redkale.org
|
| WebInitParam |
功能同JSR 315 (java-servlet 3.0) 规范中的 @WebInitParam
详情见: http://redkale.org
|
| WebServlet |
功能同JSR 315 (java-servlet 3.0) 规范中的 @WebServlet
详情见: http://redkale.org
|
| WebSocketBinary |
被标记为 @WebSocketBinary 的WebSocketServlet 将使用原始的TCP传输, 通常用于类似音频/视频传输场景
详情见: http://redkale.org
|