Interface IWebRequest

All Known Subinterfaces:
IServletWebRequest

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

    • 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()
    • getHeaderMap

      Map<String,String[]> getHeaderMap()
    • getHeaderValue

      default String getHeaderValue(String name)
    • getHeaderValues

      String[] getHeaderValues(String name)
    • containsParameter

      boolean containsParameter(String name)
    • getParameterCount

      int getParameterCount()
    • getAllParameterNames

      Set<String> getAllParameterNames()
    • getParameterMap

      Map<String,String[]> getParameterMap()
    • getParameterValue

      default String getParameterValue(String name)
    • getParameterValues

      String[] getParameterValues(String name)
    • containsCookie

      boolean containsCookie(String name)
    • getCookieCount

      int getCookieCount()
    • getAllCookieNames

      Set<String> getAllCookieNames()
    • getCookieMap

      Map<String,String[]> getCookieMap()
    • getCookieValue

      default String getCookieValue(String name)
    • getCookieValues

      String[] getCookieValues(String name)