Class Response


  • public class Response
    extends java.lang.Object
    HTTP response data
    • Constructor Summary

      Constructors 
      Constructor Description
      Response()  
      Response​(java.lang.String url, java.lang.Integer status, java.lang.String statusText, java.util.Map<java.lang.String,​java.lang.Object> headers, java.lang.String headersText, java.lang.String mimeType, java.util.Map<java.lang.String,​java.lang.Object> requestHeaders, java.lang.String requestHeadersText, java.lang.Boolean connectionReused, java.lang.Double connectionId, java.lang.String remoteIPAddress, java.lang.Integer remotePort, java.lang.Boolean fromDiskCache, java.lang.Boolean fromServiceWorker, java.lang.Double 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.Double 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.Double 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 getFromServiceWorker()
      Specifies that the request was served from the ServiceWorker.
      java.util.Map<java.lang.String,​java.lang.Object> 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.
      java.util.Map<java.lang.String,​java.lang.Object> 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.
      void setConnectionId​(java.lang.Double connectionId)
      Physical connection id that was actually used for this request.
      void setConnectionReused​(java.lang.Boolean connectionReused)
      Specifies whether physical connection was actually reused for this request.
      void setEncodedDataLength​(java.lang.Double encodedDataLength)
      Total number of bytes received for this request so far.
      void setFromDiskCache​(java.lang.Boolean fromDiskCache)
      Specifies that the request was served from the disk cache.
      void setFromServiceWorker​(java.lang.Boolean fromServiceWorker)
      Specifies that the request was served from the ServiceWorker.
      void setHeaders​(java.util.Map<java.lang.String,​java.lang.Object> headers)
      HTTP response headers.
      void setHeadersText​(java.lang.String headersText)
      HTTP response headers text.
      void setMimeType​(java.lang.String mimeType)
      Resource mimeType as determined by the browser.
      void setProtocol​(java.lang.String protocol)
      Protocol used to fetch this request.
      void setRemoteIPAddress​(java.lang.String remoteIPAddress)
      Remote IP address.
      void setRemotePort​(java.lang.Integer remotePort)
      Remote port.
      void setRequestHeaders​(java.util.Map<java.lang.String,​java.lang.Object> requestHeaders)
      Refined HTTP request headers that were actually transmitted over the network.
      void setRequestHeadersText​(java.lang.String requestHeadersText)
      HTTP request headers text.
      void setSecurityDetails​(SecurityDetails securityDetails)
      Security details for the request.
      void setSecurityState​(SecurityState securityState)
      Security state of the request resource.
      void setStatus​(java.lang.Integer status)
      HTTP response status code.
      void setStatusText​(java.lang.String statusText)
      HTTP response status text.
      void setTiming​(ResourceTiming timing)
      Timing information for the given request.
      void setUrl​(java.lang.String url)
      Response URL.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Response

        public Response()
      • Response

        public Response​(java.lang.String url,
                        java.lang.Integer status,
                        java.lang.String statusText,
                        java.util.Map<java.lang.String,​java.lang.Object> headers,
                        java.lang.String headersText,
                        java.lang.String mimeType,
                        java.util.Map<java.lang.String,​java.lang.Object> requestHeaders,
                        java.lang.String requestHeadersText,
                        java.lang.Boolean connectionReused,
                        java.lang.Double connectionId,
                        java.lang.String remoteIPAddress,
                        java.lang.Integer remotePort,
                        java.lang.Boolean fromDiskCache,
                        java.lang.Boolean fromServiceWorker,
                        java.lang.Double 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.
      • setUrl

        public void setUrl​(java.lang.String url)
        Response URL. This URL can be different from CachedResource.url in case of redirect.
      • getStatus

        public java.lang.Integer getStatus()
        HTTP response status code.
      • setStatus

        public void setStatus​(java.lang.Integer status)
        HTTP response status code.
      • getStatusText

        public java.lang.String getStatusText()
        HTTP response status text.
      • setStatusText

        public void setStatusText​(java.lang.String statusText)
        HTTP response status text.
      • getHeaders

        public java.util.Map<java.lang.String,​java.lang.Object> getHeaders()
        HTTP response headers.
      • setHeaders

        public void setHeaders​(java.util.Map<java.lang.String,​java.lang.Object> headers)
        HTTP response headers.
      • getHeadersText

        public java.lang.String getHeadersText()
        HTTP response headers text.
      • setHeadersText

        public void setHeadersText​(java.lang.String headersText)
        HTTP response headers text.
      • getMimeType

        public java.lang.String getMimeType()
        Resource mimeType as determined by the browser.
      • setMimeType

        public void setMimeType​(java.lang.String mimeType)
        Resource mimeType as determined by the browser.
      • getRequestHeaders

        public java.util.Map<java.lang.String,​java.lang.Object> getRequestHeaders()
        Refined HTTP request headers that were actually transmitted over the network.
      • setRequestHeaders

        public void setRequestHeaders​(java.util.Map<java.lang.String,​java.lang.Object> requestHeaders)
        Refined HTTP request headers that were actually transmitted over the network.
      • getRequestHeadersText

        public java.lang.String getRequestHeadersText()
        HTTP request headers text.
      • setRequestHeadersText

        public void setRequestHeadersText​(java.lang.String requestHeadersText)
        HTTP request headers text.
      • getConnectionReused

        public java.lang.Boolean getConnectionReused()
        Specifies whether physical connection was actually reused for this request.
      • setConnectionReused

        public void setConnectionReused​(java.lang.Boolean connectionReused)
        Specifies whether physical connection was actually reused for this request.
      • getConnectionId

        public java.lang.Double getConnectionId()
        Physical connection id that was actually used for this request.
      • setConnectionId

        public void setConnectionId​(java.lang.Double connectionId)
        Physical connection id that was actually used for this request.
      • getRemoteIPAddress

        public java.lang.String getRemoteIPAddress()
        Remote IP address.
      • setRemoteIPAddress

        public void setRemoteIPAddress​(java.lang.String remoteIPAddress)
        Remote IP address.
      • getRemotePort

        public java.lang.Integer getRemotePort()
        Remote port.
      • setRemotePort

        public void setRemotePort​(java.lang.Integer remotePort)
        Remote port.
      • getFromDiskCache

        public java.lang.Boolean getFromDiskCache()
        Specifies that the request was served from the disk cache.
      • setFromDiskCache

        public void setFromDiskCache​(java.lang.Boolean fromDiskCache)
        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.
      • setFromServiceWorker

        public void setFromServiceWorker​(java.lang.Boolean fromServiceWorker)
        Specifies that the request was served from the ServiceWorker.
      • getEncodedDataLength

        public java.lang.Double getEncodedDataLength()
        Total number of bytes received for this request so far.
      • setEncodedDataLength

        public void setEncodedDataLength​(java.lang.Double encodedDataLength)
        Total number of bytes received for this request so far.
      • getTiming

        public ResourceTiming getTiming()
        Timing information for the given request.
      • setTiming

        public void setTiming​(ResourceTiming timing)
        Timing information for the given request.
      • getProtocol

        public java.lang.String getProtocol()
        Protocol used to fetch this request.
      • setProtocol

        public void setProtocol​(java.lang.String protocol)
        Protocol used to fetch this request.
      • getSecurityState

        public SecurityState getSecurityState()
        Security state of the request resource.
      • setSecurityState

        public void setSecurityState​(SecurityState securityState)
        Security state of the request resource.
      • getSecurityDetails

        public SecurityDetails getSecurityDetails()
        Security details for the request.
      • setSecurityDetails

        public void setSecurityDetails​(SecurityDetails securityDetails)
        Security details for the request.