1. 程式人生 > >Request對象的主要方法

Request對象的主要方法

NPU mes uri param 數據 request ESS 實例 字符串

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):刪除請求中的一個屬性

Request對象的主要方法