インタフェース RequestInfo
public interface RequestInfo
Web経由のリクエストの際の、HttpServletRequestから取得可能な情報を表す。
 HttpServletRequestの一部メソッドを利用した場合、基盤の挙動を保証することが難しいため、
 ラップするクラスを定義し、利用可能な情報のみ取得可能にしたもの。
 
 Webからの呼び出しの際、CommandもしくはGroovyTemplateにて、
 
RequestContextのattributeから取得可能(attribute名は、WebRequestConstantsを参照のこと)。- 
メソッドの概要修飾子とタイプメソッド説明intjavax.servlet.http.Cookie[]longgetDateHeader(String name) getHeaders(String name) javax.servlet.ServletInputStreamリクエストボディのInputStreamを取得します。intgetIntHeader(String name) 現在のリクエストに最適の言語をLocaleの形式で取得します。リクエストボディのReaderを取得します。intintbooleanisSecure()booleanisUserInRole(String role) 
- 
メソッドの詳細- 
getInputStreamリクエストボディのInputStreamを取得します。 リクエストのヘッダーでcontent-typeが指定されていない場合、ボディは空として扱います。- 戻り値:
- 例外:
- IOException
- 関連項目:
- 
- ServletRequest.getInputStream()
 
 
- 
getReaderリクエストボディのReaderを取得します。 リクエストのヘッダーでcontent-typeが指定されていない場合、ボディは空として扱います。- 戻り値:
- 例外:
- IOException
- 関連項目:
- 
- ServletRequest.getReader()
 
 
- 
getCharacterEncodingString getCharacterEncoding()- 戻り値:
- 関連項目:
- 
- ServletRequest.getCharacterEncoding()
 
 
- 
getContentLengthint getContentLength()- 戻り値:
- 関連項目:
- 
- ServletRequest.getContentLength()
 
 
- 
getContentTypeString getContentType()- 戻り値:
- 関連項目:
- 
- ServletRequest.getContentType()
 
 
- 
getLocaleLocale getLocale()現在のリクエストに最適の言語をLocaleの形式で取得します。- 戻り値:
- 関連項目:
- 
- ServletRequest.getLocale()
 
 
- 
getProtocolString getProtocol()- 戻り値:
- 関連項目:
- 
- ServletRequest.getProtocol()
 
 
- 
getRemoteAddrString getRemoteAddr()- 戻り値:
- 関連項目:
- 
- ServletRequest.getRemoteAddr()
 
 
- 
getRemoteHostString getRemoteHost()- 戻り値:
- 関連項目:
- 
- ServletRequest.getRemoteHost()
 
 
- 
getRemotePortint getRemotePort()- 戻り値:
- 関連項目:
- 
- ServletRequest.getRemotePort()
 
 
- 
getSchemeString getScheme()- 戻り値:
- 関連項目:
- 
- ServletRequest.getScheme()
 
 
- 
getServerNameString getServerName()- 戻り値:
- 関連項目:
- 
- ServletRequest.getServerName()
 
 
- 
getServerPortint getServerPort()- 戻り値:
- 関連項目:
- 
- ServletRequest.getServerPort()
 
 
- 
isSecureboolean isSecure()- 戻り値:
- 関連項目:
- 
- ServletRequest.isSecure()
 
 
- 
getAuthTypeString getAuthType()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getAuthType()
 
 
- 
getContextPathString getContextPath()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getContextPath()
 
 
- 
getCookiesjavax.servlet.http.Cookie[] getCookies()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getCookies()
 
 
- 
getDateHeader- パラメータ:
- name-
- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getDateHeader(String)
 
 
- 
getHeader- パラメータ:
- name-
- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getHeader(String)
 
 
- 
getHeaderNamesEnumeration<String> getHeaderNames()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getHeaderNames()
 
 
- 
getHeaders- パラメータ:
- name-
- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getHeaders(String)
 
 
- 
getIntHeader- パラメータ:
- name-
- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getIntHeader(String)
 
 
- 
getMethodString getMethod()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getMethod()
 
 
- 
getPathInfoString getPathInfo()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getPathInfo()
 
 
- 
getQueryStringString getQueryString()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getQueryString()
 
 
- 
getRemoteUserString getRemoteUser()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getRemoteUser()
 
 
- 
getRequestURIString getRequestURI()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getRequestURI()
 
 
- 
getRequestURLStringBuffer getRequestURL()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getRequestURL()
 
 
- 
getServletPathString getServletPath()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getServletPath()
 
 
- 
getUserPrincipalPrincipal getUserPrincipal()- 戻り値:
- 関連項目:
- 
- HttpServletRequest.getUserPrincipal()
 
 
- 
isUserInRole- パラメータ:
- role-
- 戻り値:
- 関連項目:
- 
- HttpServletRequest.isUserInRole(String)
 
 
- 
getLocalesEnumeration<Locale> getLocales()- 戻り値:
- 関連項目:
- 
- ServletRequest.getLocales()
 
 
 
-