Class Response
- java.lang.Object
-
- org.openqa.selenium.devtools.network.model.Response
-
public class Response extends java.lang.ObjectHTTP response data.
-
-
Constructor Summary
Constructors Constructor Description Response(java.lang.String url, java.lang.Integer status, java.lang.String statusText, Headers headers, java.lang.String headersText, java.lang.String mimeType, Headers requestHeaders, java.lang.String requestHeadersText, java.lang.Boolean connectionReused, java.lang.Number connectionId, java.lang.String remoteIPAddress, java.lang.Integer remotePort, java.lang.Boolean fromDiskCache, java.lang.Boolean fromServiceWorker, java.lang.Boolean fromPrefetchCache, java.lang.Number encodedDataLength, ResourceTiming timing, java.lang.String protocol, SecurityState securityState, SecurityDetails securityDetails)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.NumbergetConnectionId()Physical connection id that was actually used for this request.java.lang.BooleangetConnectionReused()Specifies whether physical connection was actually reused for this request.java.lang.NumbergetEncodedDataLength()Total number of bytes received for this request so far.java.lang.BooleangetFromDiskCache()Specifies that the request was served from the disk cache.java.lang.BooleangetFromPrefetchCache()Specifies that the request was served from the prefetch cache.java.lang.BooleangetFromServiceWorker()Specifies that the request was served from the ServiceWorker.HeadersgetHeaders()HTTP response headers.java.lang.StringgetHeadersText()HTTP response headers text.java.lang.StringgetMimeType()Resource mimeType as determined by the browser.java.lang.StringgetProtocol()Protocol used to fetch this request.java.lang.StringgetRemoteIPAddress()Remote IP address.java.lang.IntegergetRemotePort()Remote port.HeadersgetRequestHeaders()Refined HTTP request headers that were actually transmitted over the network.java.lang.StringgetRequestHeadersText()HTTP request headers text.SecurityDetailsgetSecurityDetails()Security details for the request.SecurityStategetSecurityState()Security state of the request resource.java.lang.IntegergetStatus()HTTP response status code.java.lang.StringgetStatusText()HTTP response status text.ResourceTiminggetTiming()Timing information for the given request.java.lang.StringgetUrl()Response URL.
-
-
-
Constructor Detail
-
Response
public Response(java.lang.String url, java.lang.Integer status, java.lang.String statusText, Headers headers, java.lang.String headersText, java.lang.String mimeType, Headers requestHeaders, java.lang.String requestHeadersText, java.lang.Boolean connectionReused, java.lang.Number connectionId, java.lang.String remoteIPAddress, java.lang.Integer remotePort, java.lang.Boolean fromDiskCache, java.lang.Boolean fromServiceWorker, java.lang.Boolean fromPrefetchCache, java.lang.Number encodedDataLength, ResourceTiming timing, java.lang.String protocol, SecurityState securityState, SecurityDetails securityDetails)
-
-
Method Detail
-
getUrl
public java.lang.String getUrl()
Response URL. This URL can be different from CachedResource.url in case of redirect.
-
getStatus
public java.lang.Integer getStatus()
HTTP response status code.
-
getStatusText
public java.lang.String getStatusText()
HTTP response status text.
-
getHeaders
public Headers getHeaders()
HTTP response headers.
-
getHeadersText
public java.lang.String getHeadersText()
HTTP response headers text.
-
getMimeType
public java.lang.String getMimeType()
Resource mimeType as determined by the browser.
-
getRequestHeaders
public Headers getRequestHeaders()
Refined HTTP request headers that were actually transmitted over the network.
-
getRequestHeadersText
public java.lang.String getRequestHeadersText()
HTTP request headers text.
-
getConnectionReused
public java.lang.Boolean getConnectionReused()
Specifies whether physical connection was actually reused for this request.
-
getConnectionId
public java.lang.Number getConnectionId()
Physical connection id that was actually used for this request.
-
getRemoteIPAddress
public java.lang.String getRemoteIPAddress()
Remote IP address.
-
getRemotePort
public java.lang.Integer getRemotePort()
Remote port.
-
getFromDiskCache
public java.lang.Boolean getFromDiskCache()
Specifies that the request was served from the disk cache.
-
getFromServiceWorker
public java.lang.Boolean getFromServiceWorker()
Specifies that the request was served from the ServiceWorker.
-
getFromPrefetchCache
public java.lang.Boolean getFromPrefetchCache()
Specifies that the request was served from the prefetch cache.
-
getEncodedDataLength
public java.lang.Number getEncodedDataLength()
Total number of bytes received for this request so far.
-
getTiming
public ResourceTiming getTiming()
Timing information for the given request.
-
getProtocol
public java.lang.String getProtocol()
Protocol used to fetch this request.
-
getSecurityState
public SecurityState getSecurityState()
Security state of the request resource.
-
getSecurityDetails
public SecurityDetails getSecurityDetails()
Security details for the request.
-
-