request 对象

Posted 随心佩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了request 对象相关的知识,希望对你有一定的参考价值。

request对象的常用方法:

setAttribute(String name,Object obj)    用于设置request中的属性及其属性值

getAttribute(String name)                        用于返回name指定的属性值,若不存在指定的属性值,就返回null

removeAttribute(String name)                 用于删除请求中的一个属性

getParameter(String name)                     用于获得客户端传送到服务器端的参数值

getParameterNames()                             用于获得客户端传送到服务器端的所有参数名字(Enumeration类的实例)

getParameterValues(String name)          用于获得指定参数的所有值

getCookie()                                              用于返回客户端的所有Cookie对象,结果是一个Cookie数组

getCharacterEncoding()                          返回请求中的字符的编码方式

getRequestURI()                                     用于获取发出请求字符串的客户端地址

getRemoteAddr()                                    用于回去客户端ip地址

getRemoteHost()                                    用于获取客户端名字 

getSession([Boolean create])                 用于返回和请求相关的session。create参数是可选的,true时,若客户端没有创建session,就创建一个人新的session。

getServerName()                                    用于获取服务器的名字

getServletPath()                                      用于获取客户端所请求的脚本文件的文件路径

getServerPort()                                       用于获取服务端的端口号

以上是关于request 对象的主要内容,如果未能解决你的问题,请参考以下文章

NodeJS - request对象

flask的Request对象

Java 之 Request 对象

response对象和request对象详解

Request

Request