Package com.browserup.harreader.model
Class HarResponse
- java.lang.Object
-
- com.browserup.harreader.model.HarResponse
-
public class HarResponse extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.LongDEFAULT_SIZE
-
Constructor Summary
Constructors Constructor Description HarResponse()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.util.Map<java.lang.String,java.lang.Object>getAdditional()java.lang.LonggetBodySize()java.lang.StringgetComment()HarContentgetContent()java.util.List<HarCookie>getCookies()java.util.List<HarHeader>getHeaders()java.lang.LonggetHeadersSize()java.lang.StringgetHttpVersion()java.lang.StringgetRedirectURL()intgetStatus()java.lang.StringgetStatusText()inthashCode()voidsetAdditionalField(java.lang.String name, java.lang.Object value)voidsetBodySize(java.lang.Long bodySize)voidsetComment(java.lang.String comment)voidsetContent(HarContent content)voidsetCookies(java.util.List<HarCookie> cookies)voidsetHeaders(java.util.List<HarHeader> headers)voidsetHeadersSize(java.lang.Long headersSize)voidsetHttpVersion(java.lang.String httpVersion)voidsetRedirectURL(java.lang.String redirectURL)voidsetStatus(int status)voidsetStatusText(java.lang.String statusText)
-
-
-
Method Detail
-
getStatus
public int getStatus()
- Returns:
- Response status, null if not present.
-
setStatus
public void setStatus(int status)
-
getStatusText
public java.lang.String getStatusText()
- Returns:
- Response status description, null if not present.
-
setStatusText
public void setStatusText(java.lang.String statusText)
-
getHttpVersion
public java.lang.String getHttpVersion()
- Returns:
- Response HTTP Version, null if not present.
-
setHttpVersion
public void setHttpVersion(java.lang.String httpVersion)
-
getCookies
public java.util.List<HarCookie> getCookies()
- Returns:
- List of cookie objects.
-
setCookies
public void setCookies(java.util.List<HarCookie> cookies)
-
getHeaders
public java.util.List<HarHeader> getHeaders()
- Returns:
- List of header objects.
-
setHeaders
public void setHeaders(java.util.List<HarHeader> headers)
-
getContent
public HarContent getContent()
- Returns:
- Details about the response body.
-
setContent
public void setContent(HarContent content)
-
getRedirectURL
public java.lang.String getRedirectURL()
- Returns:
- Redirection target URL from the Location response header, null if not present.
-
setRedirectURL
public void setRedirectURL(java.lang.String redirectURL)
-
getHeadersSize
public java.lang.Long getHeadersSize()
- Returns:
- Total number of bytes from the start of the HTTP response message until (and including) the double
CRLF before the body.
DEFAULT_SIZEif the info is not available.
-
setHeadersSize
public void setHeadersSize(java.lang.Long headersSize)
-
getBodySize
public java.lang.Long getBodySize()
- Returns:
- Size of the received response body in bytes.
Set to zero in case of responses coming from the cache (304).
DEFAULT_SIZEif the info is not available.
-
setBodySize
public void setBodySize(java.lang.Long bodySize)
-
getComment
public java.lang.String getComment()
- Returns:
- Comment provided by the user or application, null if not present.
-
setComment
public void setComment(java.lang.String comment)
-
getAdditional
public java.util.Map<java.lang.String,java.lang.Object> getAdditional()
-
setAdditionalField
public void setAdditionalField(java.lang.String name, java.lang.Object value)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-