Class CodeRequest


  • public final class CodeRequest
    extends java.lang.Object
    • Method Detail

      • queryStringsToMap

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> queryStringsToMap()
      • find

        public java.util.Optional<io.github.atkawa7.har.HarHeader> find​(java.lang.String headerName)
      • getMethod

        public java.lang.String getMethod()
      • toJsonString

        public java.lang.String toJsonString()
                                      throws java.lang.Exception
        Throws:
        java.lang.Exception
      • toPrettyJsonString

        public java.lang.String toPrettyJsonString()
                                            throws java.lang.Exception
        Throws:
        java.lang.Exception
      • fromJsonString

        public java.util.Map<java.lang.String,​java.lang.Object> fromJsonString()
                                                                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • hasText

        public boolean hasText()
      • hasParams

        public boolean hasParams()
      • hasHeaders

        public boolean hasHeaders()
      • hasCookies

        public boolean hasCookies()
      • hasHeadersAndCookies

        public boolean hasHeadersAndCookies()
      • hasQueryStrings

        public boolean hasQueryStrings()
      • hasAttachments

        public boolean hasAttachments()
      • hasBody

        public boolean hasBody()
      • headersAsMap

        public java.util.Map<java.lang.String,​java.lang.String> headersAsMap()
      • allHeadersAsMap

        public java.util.Map<java.lang.String,​java.lang.String> allHeadersAsMap()
      • queryStringsAsMap

        public java.util.Map<java.lang.String,​java.util.List<java.lang.String>> queryStringsAsMap()
      • paramsAsMap

        public java.util.Map<java.lang.String,​java.lang.String> paramsAsMap()
      • cookiesAsMap

        public java.util.Map<java.lang.String,​java.lang.String> cookiesAsMap()
      • getCookieString

        public java.lang.String getCookieString()
      • paramsToJSONString

        public java.lang.String paramsToJSONString()
                                            throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException
      • paramsToPrettyJSONString

        public java.lang.String paramsToPrettyJSONString()
                                                  throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException
      • paramsToString

        public java.lang.String paramsToString()
      • unwrapQueryStrings

        public java.util.Map<java.lang.String,​java.lang.Object> unwrapQueryStrings()
      • queryStringsToJsonString

        public java.lang.String queryStringsToJsonString()
                                                  throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException
      • headersToJsonString

        public java.lang.String headersToJsonString​(boolean pretty)
                                             throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException
      • headersToJsonString

        public java.lang.String headersToJsonString()
                                             throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException
      • allHeadersToJsonString

        public java.lang.String allHeadersToJsonString​(boolean pretty)
                                                throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException
      • allHeadersToJsonString

        public java.lang.String allHeadersToJsonString()
                                                throws com.fasterxml.jackson.core.JsonProcessingException
        Throws:
        com.fasterxml.jackson.core.JsonProcessingException
      • newMap

        public java.util.Map<java.lang.String,​java.lang.String> newMap​(java.util.Map<java.lang.String,​java.lang.String> map)
      • getHost

        public java.lang.String getHost()
      • getPort

        public int getPort()
      • getProtocol

        public java.lang.String getProtocol()
      • getPath

        public java.lang.String getPath()
      • getFullPath

        public java.lang.String getFullPath()
      • getUrl

        public java.lang.String getUrl()
      • getFullUrl

        public java.lang.String getFullUrl()
      • isSecure

        public boolean isSecure()
      • newCodeRequest

        public static CodeRequest newCodeRequest​(io.github.atkawa7.har.HarRequest harRequest)
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • isDefaultPort

        public boolean isDefaultPort()