Interface Request

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Set<Cookie> getCookies()
      쿠키 목록을 반환한다.
      java.lang.String getHeader​(java.lang.String key)
      이름에 해당하는 헤더 값을 반환한다.
      java.util.Set<java.lang.String> getHeaderNames()
      모든 헤더의 이름을 반환한다.
      java.lang.String getJson()
      JSON을 반환한다.
      HttpMethod getMethod()
      HTTP Method를 반환한다.
      java.lang.String getParameter​(java.lang.String key)
      이름에 해당하는 파라미터의 값을 반환한다.
      java.util.Set<java.lang.String> getParameterNames()
      모든 파라미터의 이름을 반환한다.
      java.util.Map<java.lang.String,​java.lang.String> getParameters()
      모든 파라미터를 반환한다.
      java.lang.String getProtocol()
      프로토콜을 반환한다.
      Session getSession()
      세션을 반환한다.
      java.lang.String getUrl()
      요청 URL을 반환한다.
      boolean isFaviconRequest()
      파비콘 요청인지에 대한 여부를 반환한다.
      boolean isOptionsRequest()
      OPTION 요청인지에 대한 여부를 반환한다.
      boolean isResourceRequest()
      정적 자원 요청인지에 대한 여부를 반환한다.
      boolean isRootRequest()
      인덱스 페이지 요청인지에 대한 여부를 반환한다.
    • 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:
        인덱스 페이지 여부