类 RouteRequestContext
- java.lang.Object
-
- com.github.xiaoymin.knife4j.aggre.core.RouteRequestContext
-
public class RouteRequestContext extends java.lang.Object- 作者:
- xiaoymin@foxmail.com 2020/10/29 20:34
-
-
字段概要
字段 修饰符和类型 字段 说明 private BasicAuthbasicAuthBasic验证private java.lang.LongcontentLength请求长度private java.util.List<HeaderWrapper>headers请求头private java.lang.Stringmethod请求类型private java.lang.StringoriginalUri当前请求的接口地址private java.util.Map<java.lang.String,java.lang.String>params查询参数private java.util.List<javax.servlet.http.Part>parts文件private java.io.InputStreamrequestContent请求内容private java.lang.Stringurl请求接口
-
构造器概要
构造器 构造器 说明 RouteRequestContext()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddHeader(java.lang.String key, java.lang.String value)添加请求头voidaddParam(java.lang.String name, java.lang.String value)添加params参数voidaddPart(javax.servlet.http.Part part)增加文件参数BasicAuthgetBasicAuth()java.lang.LonggetContentLength()java.util.List<HeaderWrapper>getHeaders()java.lang.StringgetMethod()java.lang.StringgetOriginalUri()java.util.Map<java.lang.String,java.lang.String>getParams()java.util.List<javax.servlet.http.Part>getParts()java.io.InputStreamgetRequestContent()java.lang.StringgetUrl()voidsetBasicAuth(BasicAuth basicAuth)voidsetContentLength(java.lang.Long contentLength)voidsetHeaders(java.util.List<HeaderWrapper> headers)voidsetMethod(java.lang.String method)voidsetOriginalUri(java.lang.String originalUri)voidsetParams(java.util.Map<java.lang.String,java.lang.String> params)voidsetParts(java.util.List<javax.servlet.http.Part> parts)voidsetRequestContent(java.io.InputStream requestContent)voidsetUrl(java.lang.String url)
-
-
-
字段详细资料
-
originalUri
private java.lang.String originalUri
当前请求的接口地址
-
url
private java.lang.String url
请求接口
-
method
private java.lang.String method
请求类型
-
headers
private java.util.List<HeaderWrapper> headers
请求头
-
params
private java.util.Map<java.lang.String,java.lang.String> params
查询参数
-
parts
private java.util.List<javax.servlet.http.Part> parts
文件
-
requestContent
private java.io.InputStream requestContent
请求内容
-
contentLength
private java.lang.Long contentLength
请求长度
-
basicAuth
private BasicAuth basicAuth
Basic验证
-
-
方法详细资料
-
addHeader
public void addHeader(java.lang.String key, java.lang.String value)添加请求头- 参数:
key- 请求头value- 值
-
addParam
public void addParam(java.lang.String name, java.lang.String value)添加params参数- 参数:
name- 参数名称value- 参数值
-
addPart
public void addPart(javax.servlet.http.Part part)
增加文件参数- 参数:
part- 文件
-
getBasicAuth
public BasicAuth getBasicAuth()
-
setBasicAuth
public void setBasicAuth(BasicAuth basicAuth)
-
getOriginalUri
public java.lang.String getOriginalUri()
-
setOriginalUri
public void setOriginalUri(java.lang.String originalUri)
-
getContentLength
public java.lang.Long getContentLength()
-
setContentLength
public void setContentLength(java.lang.Long contentLength)
-
getParams
public java.util.Map<java.lang.String,java.lang.String> getParams()
-
setParams
public void setParams(java.util.Map<java.lang.String,java.lang.String> params)
-
getUrl
public java.lang.String getUrl()
-
setUrl
public void setUrl(java.lang.String url)
-
getMethod
public java.lang.String getMethod()
-
setMethod
public void setMethod(java.lang.String method)
-
getHeaders
public java.util.List<HeaderWrapper> getHeaders()
-
setHeaders
public void setHeaders(java.util.List<HeaderWrapper> headers)
-
getRequestContent
public java.io.InputStream getRequestContent()
-
setRequestContent
public void setRequestContent(java.io.InputStream requestContent)
-
getParts
public java.util.List<javax.servlet.http.Part> getParts()
-
setParts
public void setParts(java.util.List<javax.servlet.http.Part> parts)
-
-