public class RequestHandler
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected javax.servlet.http.HttpServletRequest |
request |
protected javax.servlet.http.HttpServletResponse |
response |
| 构造器和说明 |
|---|
RequestHandler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
createSign()
创建md5摘要,规则是:按参数名称a-z排序,遇到空值的参数不参加签名。
|
void |
doSend() |
java.util.SortedMap |
getAllParameters()
返回所有的参数
|
java.lang.String |
getGateUrl()
获取入口地址,不包含参数值
|
protected javax.servlet.http.HttpServletRequest |
getHttpServletRequest() |
protected javax.servlet.http.HttpServletResponse |
getHttpServletResponse() |
java.lang.String |
getKey()
获取密钥
|
java.lang.String |
getParameter(java.lang.String parameter)
获取参数值
|
java.lang.String |
getRequestURL()
获取带参数的请求URL
|
void |
init()
初始化函数。
|
void |
setGateUrl(java.lang.String gateUrl)
设置入口地址,不包含参数值
|
void |
setKey(java.lang.String key)
设置密钥
|
void |
setParameter(java.lang.String parameter,
java.lang.Object parameterValue)
设置参数值
|
protected javax.servlet.http.HttpServletRequest request
protected javax.servlet.http.HttpServletResponse response
public RequestHandler(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - response - public void init()
public java.lang.String getGateUrl()
public void setGateUrl(java.lang.String gateUrl)
public java.lang.String getKey()
public void setKey(java.lang.String key)
public java.lang.String getParameter(java.lang.String parameter)
parameter - 参数名称public void setParameter(java.lang.String parameter,
java.lang.Object parameterValue)
parameter - 参数名称parameterValue - 参数值public java.util.SortedMap getAllParameters()
public java.lang.String getRequestURL()
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic void doSend()
throws java.io.UnsupportedEncodingException,
java.io.IOException
java.io.UnsupportedEncodingExceptionjava.io.IOExceptionprotected void createSign()
protected javax.servlet.http.HttpServletRequest getHttpServletRequest()
protected javax.servlet.http.HttpServletResponse getHttpServletResponse()
Copyright © 2018. All Rights Reserved.