javaWeb_10-request简介
2013-02-16 10:19
330 查看
request简介
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,
开发人员通过这个对象的方法,可以获得客户这些信息。
getMethod 得到客户机请求方式 http://localhost:8080/day06/RequestDemo9?name=xxxx
getRequestURI方法返回客户端发出请求时的完整URL 常用返回:/day06/RequestDemo9
getRequestURL方法返回客户端发出请求时的完整URL返回:http://localhost:8080/day06/RequestDemo9
getQueryString 方法返回请求行中的参数部分。
返回:name=xxxx
getParamter
返回:xxxx
getParamters
getRemoteAddr方法返回发出请求的客户机的IP地址
getRemoteHost方法返回发出请求的客户机的完整主机名
getRemotePort方法返回客户机所使用的网络端口号
getLocalAddr方法返回WEB服务器的IP地址。
getLocalName方法返回WEB服务器的主机名
getHeader(java.lang.String name)
getHeaders
long getDateHeader(java.lang.String name)
getInputStream
返回结果:
/day06/RequestDemo9
http://localhost:8080/day06/RequestDemo9
name=xxxxx
null
127.0.0.1
127.0.0.1
51168
127.0.0.1
localhost127.0.0.1
xxxxx
HttpServletRequest对象代表客户端的请求,当客户端通过HTTP协议访问服务器时,HTTP请求头中的所有信息都封装在这个对象中,
开发人员通过这个对象的方法,可以获得客户这些信息。
getMethod 得到客户机请求方式 http://localhost:8080/day06/RequestDemo9?name=xxxx
getRequestURI方法返回客户端发出请求时的完整URL 常用返回:/day06/RequestDemo9
getRequestURL方法返回客户端发出请求时的完整URL返回:http://localhost:8080/day06/RequestDemo9
getQueryString 方法返回请求行中的参数部分。
返回:name=xxxx
getParamter
返回:xxxx
getParamters
getRemoteAddr方法返回发出请求的客户机的IP地址
getRemoteHost方法返回发出请求的客户机的完整主机名
getRemotePort方法返回客户机所使用的网络端口号
getLocalAddr方法返回WEB服务器的IP地址。
getLocalName方法返回WEB服务器的主机名
getHeader(java.lang.String name)
getHeaders
long getDateHeader(java.lang.String name)
getInputStream
request简介
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println(request.getRequestURI()); System.out.println(request.getRequestURL()); System.out.println(request.getQueryString()); System.out.println(request.getPathInfo()); System.out.println(request.getRemoteAddr()); System.out.println(request.getRemoteHost()); System.out.println(request.getRemotePort()); System.out.println(request.getLocalAddr()); System.out.println(request.getLocalName()); System.out.println(request.getParameter("name")); }
返回结果:
/day06/RequestDemo9
http://localhost:8080/day06/RequestDemo9
name=xxxxx
null
127.0.0.1
127.0.0.1
51168
127.0.0.1
localhost127.0.0.1
xxxxx
相关文章推荐
- JavaWeb之Request/Response代码修炼篇(五)
- java web开发学习-19 JNDI接口简介
- JAVA企业面试题精选 Web基础 1-10
- java_web初学笔记之<Jsp四个域对象page/request/session/application>
- 【JavaWeb】HttpServletRequest即Request请求
- java web 中的${pageContext.request.contextPath }是什么意思
- C#通过WebClient/HttpWebRequest实现http的post/get方法与java对接
- JavaWeb开发知识总结(HttpServletRequest,HttpServletResponse)
- 【JavaWeb-6】HttpServletResponse的字符字节输出流、编码、文件下载、Captcha图片与HttpServletRequest获取request数据表单非表单数据、重定向与转发
- javaweb-servlet-request方法
- JavaWeb_10_mvc案例_注册登录
- C#和java和android中的NetWorkAdapter,httpRequest,WebView,json,xml
- JavaWeb相关技术简介
- JavaWeb Filter 过滤器的机制 与使用 请求重定向与请求转发的区别 跳转过滤,过滤器dispatcher REQUEST与FORWARD区别
- 每日一则JavaWeb---Spring的OncePerRequestFilter的作用
- 【JavaWeb】(10)微信公众号开发进阶
- Java Web 回顾总结(五) - HttpServlet - Request - 常用方法手册
- JavaWeb之Request && Response篇
- Web前端从入门到精通-10 css简介——盒模型2
- 传智播客Java web之 HttpServletRequest的应用