主页 > 开源代码  > 

Servlet中HttpServletRequest和HttpServletResponse的常用API

Servlet中HttpServletRequest和HttpServletResponse的常用API
HttpServletRequest

请求行

API说明getMethod()获取请求方式,如:GET、POST…getSchema()获取请求协议,如:httpgetProtocol()获取请求协议及版本号,如:HTTP/1.1getRequestURI()获取请求的统一资源标识符,如:/wyt/abcgetRequestURL()和获取请求的统一资源定位符,如:http://localhost:8080/wyt/abcgetLocalPort()获取本应用容器的端口号,如:tomcat端口号getServerPort()获取客户端访问的服务器端口号,如:代理服务器端口号、tomcat端口号getRemotePort()获取客户端软件的端口号

请求头

API说明getHeader(key)根据指定的key获取valuegetHeaderNames()获取请求头中所有的key

请求参数

API说明getParameter(key)请求参数中,根据指定的key获取valuegetParameterValues(key)用于获取请求参数中有多个重名的参数,形成数组getParameterNames()获取请求参数的所有keygetParameterMap()以键值对的形式获取所有的请求参数getReader()获取JSON类型的参数getInputStream()获取二进制类型的参数,比如文件

其他API

API说明getServletContext()获取Servlet的上下文,域对象getContextPath()获取此Servlet的访问路径 HttpServletResponse API说明setStatus()设置响应状态码setHeader(key, value)设置任意请求头setContentType()设置返回内容的类型setContentLength()设置返回内容的长度PrintWriter writer = getWriter(); writer.write(“内容”);设置响应体内容:获取打印流、通过打印流将内容输出到响应体中getOutputStream()向响应体中输入二进制信息的字节输出流
标签:

Servlet中HttpServletRequest和HttpServletResponse的常用API由讯客互联开源代码栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Servlet中HttpServletRequest和HttpServletResponse的常用API