1. 程式人生 > >請求對象&響應對象

請求對象&響應對象

string resp eterm 提交 etc 對象 使用 text term

請求對象&響應對象
WEB服務器會針對每一個客戶端發出的HTTP請求,分別的創建一個請求對象和一個響應對象
如果需要獲取客戶端提交的數據,需要使用請求對象
如果需要向客戶端發送一些數據,需要使用響應對象
響應對象
HttpServletResponse
封裝了向客戶端發送數據,發送響應頭,以及發送響應碼等功能

請求對象
HttpServletRequest
請求對象封裝了HTTP協議的請求行,請求頭,請求體
我們可以通過請求對象的方法來獲取這些信息

            獲取請求行
                                    StringBuffer getRequestURL()  
                                    String getRequestURI()  
                                    String getMethod()  
                                    String getContextPath() 
                                    String getQueryString() 

            獲取請求頭
                                    String getHeader(String name)  
                                    Enumeration getHeaderNames()  

            獲取表單提交的數據
                                    String getParameter(String name) 
                                    String[] getParameterValues(String name)  
                                    Map getParameterMap()  
                                    Enumeration getParameterNames()  

請求對象&響應對象