Package com.browserup.harreader.model
Class HarRequest
- java.lang.Object
-
- com.browserup.harreader.model.HarRequest
-
public class HarRequest extends java.lang.ObjectInformation about a performed request.- See Also:
- specification
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.LongDEFAULT_SIZE
-
Constructor Summary
Constructors Constructor Description HarRequest()
-
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()java.util.List<HarCookie>getCookies()java.util.List<HarHeader>getHeaders()java.lang.LonggetHeadersSize()java.lang.StringgetHttpVersion()HttpMethodgetMethod()HarPostDatagetPostData()java.util.List<HarQueryParam>getQueryString()java.lang.StringgetUrl()inthashCode()voidsetAdditionalField(java.lang.String name, java.lang.Object value)voidsetBodySize(java.lang.Long bodySize)voidsetComment(java.lang.String comment)voidsetCookies(java.util.List<HarCookie> cookies)voidsetHeaders(java.util.List<HarHeader> headers)voidsetHeadersSize(java.lang.Long headersSize)voidsetHttpVersion(java.lang.String httpVersion)voidsetMethod(HttpMethod method)voidsetPostData(HarPostData postData)voidsetQueryString(java.util.List<HarQueryParam> queryString)voidsetUrl(java.lang.String url)
-
-
-
Method Detail
-
getMethod
public HttpMethod getMethod()
- Returns:
- Request method, null if not present.
-
setMethod
public void setMethod(HttpMethod method)
-
getUrl
public java.lang.String getUrl()
- Returns:
- Absolute URL of the request (fragments are not included), null if not present.
-
setUrl
public void setUrl(java.lang.String url)
-
getHttpVersion
public java.lang.String getHttpVersion()
- Returns:
- Request 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)
-
getQueryString
public java.util.List<HarQueryParam> getQueryString()
- Returns:
- List of query parameter objects.
-
setQueryString
public void setQueryString(java.util.List<HarQueryParam> queryString)
-
getPostData
public HarPostData getPostData()
- Returns:
- Posted data info.
-
setPostData
public void setPostData(HarPostData postData)
-
getHeadersSize
public java.lang.Long getHeadersSize()
- Returns:
- Total number of bytes from the start of the HTTP request 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 request body (POST data payload) in bytes.
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
-
-