xlang v5.1 Release
程序设计语言基础库文档
载入中...
搜索中...
未找到
HttpServletRequest类 参考
HttpServletRequest 的协作图:
Collaboration graph

Public 成员函数

详细描述

HttpServletRequest类 该类封装了HTTP请求的相关信息和方法,用于处理客户端发送到服务器的HTTP请求。 提供了获取请求头、参数、会话、cookie等功能,以及设置请求监听器等操作。

在文件 HttpServletRequest.x6 行定义.

构造及析构函数说明

◆ HttpServletRequest()

构造函数 初始化HTTP请求对象

成员函数说明

◆ finalize()

void finalize ( )

◆ getArg()

String getArg ( String  )

获取指定名称的参数值

参数
argName参数名称
返回
返回参数值,非空指针

◆ getArgKeys()

String [] getArgKeys ( )

获取所有参数名称

返回
返回参数名称数组,非空指针

◆ getArgs()

String [] getArgs ( String  )

获取指定名称的参数值数组

参数
argName参数名称
返回
返回参数值数组,非空指针

◆ getClientAddress()

InetAddress getClientAddress ( )

获取客户端IP地址

返回
返回客户端的InetAddress对象,非空指针

◆ getCookie()

String getCookie ( String  )

获取指定名称的Cookie

参数
cookieNameCookie的名称
返回
返回Cookie的值,非空指针

◆ getFileName()

String [] getFileName ( String  )

获取指定名称的文件名

参数
fileName文件名
返回
返回文件名数组,非空指针

◆ getHeader()

String getHeader ( String  )

获取指定名称的请求头

参数
headerName请求头的名称
返回
返回请求头的值,非空指针

◆ getHost()

String getHost ( )

获取主机名

返回
返回主机名,非空指针

◆ getLocalFilepath()

String [] getLocalFilepath ( String  )

获取指定名称的本地文件路径

参数
fileName文件名
返回
返回文件路径数组,非空指针

◆ getMethod()

String getMethod ( )

获取请求方法

返回
返回请求方法(GET、POST等),非空指针

◆ getParam()

String getParam ( String  )

获取指定名称的参数值

参数
paramName参数名称
返回
返回参数值,非空指针

◆ getParameter()

ServletRequestItem [] getParameter ( String  )

获取指定名称的参数项数组

参数
paramName参数名称
返回
返回参数项数组,非空指针

◆ getParamKeys()

String [] getParamKeys ( )

获取所有参数名称

返回
返回参数名称数组,非空指针

◆ getParams()

String [] getParams ( String  )

获取指定名称的参数值数组

参数
paramName参数名称
返回
返回参数值数组,非空指针

◆ getQueryString()

String getQueryString ( )

获取查询字符串

返回
返回查询字符串,非空指针

◆ getScheme()

String getScheme ( )

获取请求协议

返回
返回请求协议(http、https等),非空指针

◆ getServerName()

String getServerName ( )

获取服务器名称

返回
返回服务器名称,非空指针

◆ getServerPort()

int getServerPort ( )

获取服务器端口号

返回
返回服务器端口号

◆ getSession()

Object getSession ( String  )

获取指定名称的会话对象

参数
sessionId会话ID
返回
返回会话对象,非空指针

◆ getUrl()

String getUrl ( )

获取请求URL

返回
返回请求URL字符串,非空指针

◆ getUserData()

Object getUserData ( )

获取用户数据

返回
返回用户数据对象,非空指针

◆ getWebsite()

Website getWebsite ( )

获取网站对象

返回
返回Website对象,非空指针

◆ parsePostedData()

bool parsePostedData ( byte  [],
int  ,
int   
)

◆ readPostData()

int readPostData ( byte  [],
int  ,
int   
)

◆ setOnParseListener()

bool setOnParseListener ( RequestParseListener  )

◆ setSession()

void setSession ( String  ,
  Object 
)

设置会话对象

参数
sessionId会话ID
object要设置的会话对象

◆ setSessionId()

bool setSessionId ( String  )

◆ setUserData()

void setUserData ( Object  )

设置用户数据

参数
object用户数据对象