黑马day04 request获取客户机的信息
2015-06-18 12:13
399 查看
使用request可以获取请求中过程中的信息:
http://localhost:8080/day04/servlet/RequestServlet
/day04/servlet/RequestServlet
username=liweikang&password=123
0:0:0:0:0:0:0:1
GET
/day04
package cn.itheima.request; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; public class RequestServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //1.得到客户机的完整的url地址 String url = request.getRequestURL().toString(); System.out.println(url); //2.得到客户机的uri String uri = request.getRequestURI(); System.out.println(uri); //3.请求参数的参数部分 String params = request.getQueryString(); System.out.println(params); //4.客户机的ip地址 String ip = request.getRemoteAddr(); System.out.println(ip); //5.得到客户机的请求方式get post String method = request.getMethod(); System.out.println(method); //6.得到当前web应用虚拟目录,工程中不要求写死 String contextPath = request.getContextPath(); System.out.println(contextPath); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } }运行结果:
http://localhost:8080/day04/servlet/RequestServlet
/day04/servlet/RequestServlet
username=liweikang&password=123
0:0:0:0:0:0:0:1
GET
/day04
相关文章推荐
- COM第一天【GUID、UUID、CLSID、IID】
- QUIC简要
- UIScrollView的使用大全
- easyui-tabs等控件大小自适应问题
- Android异常:requestFeature() must be called before adding content解决办法
- UINavigationController 为啥为空呢?
- Texas Instruments matrix-gui-2.0 hacking -- execute_command.sh
- Texas Instruments matrix-gui-2.0 hacking -- submenu.php
- Texas Instruments matrix-gui-2.0 hacking -- run_script.php
- C#.NET Request相关操作
- UItableViewCell中有button处理
- Texas Instruments matrix-gui-2.0 hacking -- menubar.php
- ant打包jar的build.xml配置
- IOS开发限制UITextField只可以输入数字
- POJ 2299 Ultra-QuickSort【树状数组 ,逆序数】
- Texas Instruments matrix-gui-2.0 hacking -- helper_functions.php
- Texas Instruments matrix-gui-2.0 hacking -- generate.php
- Texas Instruments matrix-gui-2.0 hacking -- index.php
- 特征学习“Building High-level Features Using Large Scale Unsupervised Learning”
- Texas Instruments matrix-gui-2.0 hacking -- json.txt