Class CodeRequest
- java.lang.Object
-
- io.github.atkawa7.httpsnippet.models.internal.CodeRequest
-
public final class CodeRequest extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intHTTP_PORTstatic intHTTPS_PORT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>allHeadersAsMap()java.lang.StringallHeadersToJsonString()java.lang.StringallHeadersToJsonString(boolean pretty)java.util.Map<java.lang.String,java.lang.String>cookiesAsMap()java.util.Optional<io.github.atkawa7.har.HarHeader>find(java.lang.String headerName)java.util.Map<java.lang.String,java.lang.Object>fromJsonString()java.lang.StringgetCookieString()java.lang.StringgetFullPath()java.lang.StringgetFullUrl()java.lang.StringgetHost()java.lang.StringgetMethod()java.lang.StringgetPath()intgetPort()java.lang.StringgetProtocol()java.lang.StringgetUrl()booleanhasAttachments()booleanhasBody()booleanhasCookies()booleanhasHeaders()booleanhasHeadersAndCookies()booleanhasParams()booleanhasQueryStrings()booleanhasText()java.util.Map<java.lang.String,java.lang.String>headersAsMap()java.lang.StringheadersToJsonString()java.lang.StringheadersToJsonString(boolean pretty)booleanisDefaultPort()booleanisSecure()static CodeRequestnewCodeRequest(io.github.atkawa7.har.HarRequest harRequest)java.util.Map<java.lang.String,java.lang.String>newMap(java.util.Map<java.lang.String,java.lang.String> map)java.util.Map<java.lang.String,java.lang.String>paramsAsMap()java.lang.StringparamsToJSONString()java.lang.StringparamsToPrettyJSONString()java.lang.StringparamsToString()java.util.Map<java.lang.String,java.util.List<java.lang.String>>queryStringsAsMap()java.lang.StringqueryStringsToJsonString()java.util.Map<java.lang.String,java.util.List<java.lang.String>>queryStringsToMap()java.lang.StringtoJsonString()java.lang.StringtoPrettyJsonString()java.util.Map<java.lang.String,java.lang.Object>unwrapQueryStrings()
-
-
-
Field Detail
-
HTTP_PORT
public static final int HTTP_PORT
- See Also:
- Constant Field Values
-
HTTPS_PORT
public static final int HTTPS_PORT
- See Also:
- Constant Field Values
-
-
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()
-
-