Class Response
- java.lang.Object
-
- org.openqa.selenium.devtools.network.model.Response
-
public class Response extends java.lang.Object
HTTP 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.Number
getConnectionId()
Physical connection id that was actually used for this request.java.lang.Boolean
getConnectionReused()
Specifies whether physical connection was actually reused for this request.java.lang.Number
getEncodedDataLength()
Total number of bytes received for this request so far.java.lang.Boolean
getFromDiskCache()
Specifies that the request was served from the disk cache.java.lang.Boolean
getFromPrefetchCache()
Specifies that the request was served from the prefetch cache.java.lang.Boolean
getFromServiceWorker()
Specifies that the request was served from the ServiceWorker.Headers
getHeaders()
HTTP response headers.java.lang.String
getHeadersText()
HTTP response headers text.java.lang.String
getMimeType()
Resource mimeType as determined by the browser.java.lang.String
getProtocol()
Protocol used to fetch this request.java.lang.String
getRemoteIPAddress()
Remote IP address.java.lang.Integer
getRemotePort()
Remote port.Headers
getRequestHeaders()
Refined HTTP request headers that were actually transmitted over the network.java.lang.String
getRequestHeadersText()
HTTP request headers text.SecurityDetails
getSecurityDetails()
Security details for the request.SecurityState
getSecurityState()
Security state of the request resource.java.lang.Integer
getStatus()
HTTP response status code.java.lang.String
getStatusText()
HTTP response status text.ResourceTiming
getTiming()
Timing information for the given request.java.lang.String
getUrl()
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.
-
-