setAttribute(String name,Object):設定名字為name的request的參數值
getAttribute(String name):返回由name指定的屬性值
getAttributeNames():返回request對象所有屬性的名字集合,結果是一個枚舉的執行個體
getCookies():返回用戶端的所有Cookie對象,結果是一個Cookie數組
getCharacterEncoding():返回請求中的字元編碼方式
getContentLength():返回請求的Body的長度
getHeader(String name):獲得HTTP協議定義的檔案頭資訊
getHeaders(String name):返回指定名字的request Header的所有值,結果是一個枚舉的執行個體
getHeaderNames():返回所以request Header的名字,結果是一個枚舉的執行個體
getInputStream():返回請求的輸入資料流,用於獲得請求中的資料
getMethod():獲得用戶端向伺服器端傳送資料的方法
getParameter(String name):獲得用戶端傳送給伺服器端的有name指定的參數值
getParameterNames():獲得用戶端傳送給伺服器端的所有參數的名字,結果是一個枚舉的執行個體
getParameterValues(String name):獲得有name指定的參數的所有值
getProtocol():擷取用戶端向伺服器端傳送資料所依據的協議名稱
getQueryString():獲得查詢字串
getRequestURI():擷取發出請求字串的用戶端地址
getRemoteAddr():擷取用戶端的IP地址
getRemoteHost():擷取用戶端的名字
getSession([Boolean create]):返回和請求相關Session
getServerName():擷取伺服器的名字
getServletPath():擷取用戶端所請求的指令檔的路徑
getServerPorti():擷取伺服器的連接埠號碼
removeAttribute(String name):刪除請求中的一個屬性