HttpServletRequest和HttpServletResponse的方法总结
2016-01-26 20:29
781 查看
HttpServletRequest:
getAttributeNames() 返回当前请求的所有属性的名字集合getAttribute(String name) 返回name指定的属性值
getCookies() 返回客户端发送的Cookie
getsession() 返回和客户端相关的session,如果没有给客户端分配session,则返回null
getsession(boolean create) 返回和客户端相关的session,如果没有给客户端分配session,则创建一个session并返回
getParameter(String name) 获取请求中的参数,该参数是由name指定的
getParameterValues(String name) 返回请求中的参数值,该参数值是由name指定的
getCharacterEncoding() 返回请求的字符编码方式
getContentLength() 返回请求体的有效长度
getInputStream() 获取请求的输入流中的数据
getMethod() 获取发送请求的方式,如get、post
getParameterNames() 获取请求中所有参数的名字
getProtocol() 获取请求所使用的协议名称
getReader() 获取请求体的数据流
getRemoteAddr() 获取客户端的IP地址
getRemoteHost() 获取客户端的名字
getServerName() 返回接受请求的服务器的名字
getServerPath() 获取请求的文件的路径
HttpServletResponse:
addCookie(Cookie cookie) 将指定的Cookie加入到当前的响应中addHeader(String name,String value) 将指定的名字和值加入到响应的头信息中
containsHeader(String name) 返回一个布尔值,判断响应的头部是否被设置
encodeURL(String url) 编码指定的URL
sendError(int sc) 使用指定状态码发送一个错误到客户端
sendRedirect(String location) 发送一个临时的响应到客户端
setDateHeader(String name,long date) 将给出的名字和日期设置响应的头部
setHeader(String name,String value) 将给出的名字和值设置响应的头部
setStatus(int sc) 给当前响应设置状态码
setContentType(String ContentType) 设置响应的MIME类型
相关文章推荐
- 如何解决IIS不支持Perl,出现“HTTP 错误403.1-禁止”问题
- 网络服务器开发总结
- TCP/IP、Http、Socket的区别
- [Java - 调用WebService]{http://schemas.microsoft.com/ws/2005/05/addressing/none}ActionNotSupported
- 网络攻击
- Linux多线程服务端编程:使用muduo C++网络库
- Linux多线程服务端编程:使用muduo C++网络库
- Java Socket网络编程的经典例子(转)
- 不同VLAN之间互相通信
- 第十一届“蓝狐网络杯”湖南省大学生计算机程序设计竞赛
- http长连接和短连接
- gerrit+http+2
- 人工神经网络
- iOS 关于ASIHTTPRequest
- windows server网络共享权限设置
- meta http-equiv='refresh' 解读
- IOS中显示和隐藏状态栏的网络活动标志
- 关于TCP的粘包问题
- iOS两种检测网络状态的方法
- HTTP,TCP/IP,Socket