Request 對象的主要方法

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():獲取客戶端所請求的腳本文件的路徑
getServerPort():獲取服務器的端口號
removeAttribute(String name):刪除請求中的一個屬性

發佈了38 篇原創文章 · 獲贊 7 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章