Package com.teamdev.jxbrowser.net
Interface UrlRequest
public interface UrlRequest
The details about an URL request.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionbrowser()
Returns anOptional
that contains theBrowser
instance initiated this request or an emptyOptional
if it has not been determined or not available anymore.default UrlRequest.Id
id()
Returns the identifier of this URL request.default String
method()
Returns a string that represents the request method name.default ResourceType
Returns the type of the resource the request is loading.default Optional<SslVersion>
Returns anOptional
that contains the SSL connection version used to make this request if it is available and the current request represents an HTTPS request, otherwise an emptyOptional
.default long
Returns the total amount of data received from network after SSL decoding and proxy handling.default long
Returns the total amount of data sent over the network before SSL encoding and proxy handling.default String
url()
Returns a string that represents the URL address of this request.
-
Method Details
-
id
Returns the identifier of this URL request. -
url
Returns a string that represents the URL address of this request. -
method
Returns a string that represents the request method name. For example, "GET", "POST" etc. -
resourceType
Returns the type of the resource the request is loading.- Since:
- 7.11
-
totalBytesReceived
default long totalBytesReceived()Returns the total amount of data received from network after SSL decoding and proxy handling.- Since:
- 7.8
-
totalBytesSent
default long totalBytesSent()Returns the total amount of data sent over the network before SSL encoding and proxy handling.- Since:
- 7.8
-
browser
Returns anOptional
that contains theBrowser
instance initiated this request or an emptyOptional
if it has not been determined or not available anymore.- Since:
- 7.8
-
sslVersion
Returns anOptional
that contains the SSL connection version used to make this request if it is available and the current request represents an HTTPS request, otherwise an emptyOptional
.
-