ServletRequest java提供的請求對象根接口
HttpServletRequest java提供的對http協(xié)議封裝的請求對象接口
RequestFacade Tomcat定義的實現(xiàn)類
請求行
String rMethod = req.getMethod();//獲取請求方式
System.out.println("請求方式" + rMethod);//GET
String cPath = req.getContextPath();//獲取虛擬目錄
System.out.println("虛擬目錄" + cPath);///request-demo
StringBuffer stringBuffer = req.getRequestURL();//獲取URL統(tǒng)一資源定位符
System.out.println("統(tǒng)一資源定位符" + stringBuffer);//http://localhost:8088//request-demo/demo1
String rURI = req.getRequestURI();//統(tǒng)一資源標識符
System.out.println("統(tǒng)一資源標識符" + rURI);//【//request-demo/demo1
String param = req.getQueryString();//請求參數
System.out.println("請求參數" + param);//username=zhangsan
請求頭
String uAstr = req.getHeader(" user-agent");
System.out.println("User-Agent" + uAstr);
請求體
BufferedReader br = req.getReader();//獲取字符輸入流
String line = br.readLine();//讀取數據
System.out.println("數據" + line);