Interface IWebRequest

  • All Known Subinterfaces:
    IServletWebRequest

    public interface IWebRequest
    Since:
    3.1.0
    Author:
    Daniel Fernández
    • Method Detail

      • getMethod

        String getMethod()
      • isSecure

        default boolean isSecure()
      • getScheme

        String getScheme()
      • getServerName

        String getServerName()
      • getServerPort

        Integer getServerPort()
      • getApplicationPath

        String getApplicationPath()
      • getPathWithinApplication

        String getPathWithinApplication()
      • getQueryString

        String getQueryString()
      • getRequestPath

        default String getRequestPath()
      • getRequestURL

        default String getRequestURL()
      • containsHeader

        boolean containsHeader​(String name)
      • getHeaderCount

        int getHeaderCount()
      • getAllHeaderNames

        Set<String> getAllHeaderNames()
      • getHeaderValue

        default String getHeaderValue​(String name)
      • getHeaderValues

        String[] getHeaderValues​(String name)
      • containsParameter

        boolean containsParameter​(String name)
      • getParameterCount

        int getParameterCount()
      • getAllParameterNames

        Set<String> getAllParameterNames()
      • getParameterValue

        default String getParameterValue​(String name)
      • getParameterValues

        String[] getParameterValues​(String name)
      • containsCookie

        boolean containsCookie​(String name)
      • getCookieCount

        int getCookieCount()
      • getAllCookieNames

        Set<String> getAllCookieNames()
      • getCookieValue

        default String getCookieValue​(String name)
      • getCookieValues

        String[] getCookieValues​(String name)