Package org.sam.server.http.web.request
Interface Request
-
- All Known Implementing Classes:
HttpMultipartRequest,HttpRequest
public interface RequestHTTP 요청에 대한 정보를 가지는 클래스- See Also:
HttpRequest,HttpMultipartRequest
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Set<Cookie>getCookies()쿠키 목록을 반환한다.java.lang.StringgetHeader(java.lang.String key)이름에 해당하는 헤더 값을 반환한다.java.util.Set<java.lang.String>getHeaderNames()모든 헤더의 이름을 반환한다.java.lang.StringgetJson()JSON을 반환한다.HttpMethodgetMethod()HTTP Method를 반환한다.java.lang.StringgetParameter(java.lang.String key)이름에 해당하는 파라미터의 값을 반환한다.java.util.Set<java.lang.String>getParameterNames()모든 파라미터의 이름을 반환한다.java.util.Map<java.lang.String,java.lang.String>getParameters()모든 파라미터를 반환한다.java.lang.StringgetProtocol()프로토콜을 반환한다.SessiongetSession()세션을 반환한다.java.lang.StringgetUrl()요청 URL을 반환한다.booleanisFaviconRequest()파비콘 요청인지에 대한 여부를 반환한다.booleanisOptionsRequest()OPTION 요청인지에 대한 여부를 반환한다.booleanisResourceRequest()정적 자원 요청인지에 대한 여부를 반환한다.booleanisRootRequest()인덱스 페이지 요청인지에 대한 여부를 반환한다.
-
-
-
Method Detail
-
getProtocol
java.lang.String getProtocol()
프로토콜을 반환한다.- Returns:
- HTTP 프로토콜
-
getUrl
java.lang.String getUrl()
요청 URL을 반환한다.- Returns:
- 요청 URL
-
getMethod
HttpMethod getMethod()
HTTP Method를 반환한다.- Returns:
- Http Method
-
getParameter
java.lang.String getParameter(java.lang.String key)
이름에 해당하는 파라미터의 값을 반환한다.- Parameters:
key- 파라미터 이름- Returns:
- 파라미터 값
-
getParameters
java.util.Map<java.lang.String,java.lang.String> getParameters()
모든 파라미터를 반환한다.- Returns:
- 모든 파라미터 목록
-
getParameterNames
java.util.Set<java.lang.String> getParameterNames()
모든 파라미터의 이름을 반환한다.- Returns:
- 모든 파라미터의 이름
-
getHeaderNames
java.util.Set<java.lang.String> getHeaderNames()
모든 헤더의 이름을 반환한다.- Returns:
- 모든 헤더의 이름
-
getHeader
java.lang.String getHeader(java.lang.String key)
이름에 해당하는 헤더 값을 반환한다.- Parameters:
key- 헤더 이름- Returns:
- 헤더 값
-
getJson
java.lang.String getJson()
JSON을 반환한다.- Returns:
- JSON
-
getCookies
java.util.Set<Cookie> getCookies()
쿠키 목록을 반환한다.- Returns:
- 쿠키 목록
-
getSession
Session getSession()
세션을 반환한다.- Returns:
- 세션
-
isFaviconRequest
boolean isFaviconRequest()
파비콘 요청인지에 대한 여부를 반환한다.- Returns:
- 파비콘 요청 여부
-
isResourceRequest
boolean isResourceRequest()
정적 자원 요청인지에 대한 여부를 반환한다.- Returns:
- 정적 자원 요청 여부
-
isOptionsRequest
boolean isOptionsRequest()
OPTION 요청인지에 대한 여부를 반환한다.- Returns:
- OPTION 요청 여부
-
isRootRequest
boolean isRootRequest()
인덱스 페이지 요청인지에 대한 여부를 반환한다.- Returns:
- 인덱스 페이지 여부
-
-