Class UrlRequestResult
java.lang.Object
net.adoptopenjdk.icedteaweb.resources.initializer.UrlRequestResult
This class stores some result details such as response code, HTTP header field "Location", last modified
and content length of a url request.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionUrlRequestResult(URL url, int responseCode, URL location, VersionId version, long lastModified, long contentLength) -
Method Summary
-
Field Details
-
url
-
responseCode
private final int responseCode -
location
-
version
-
lastModified
private final long lastModified -
contentLength
private final long contentLength
-
-
Constructor Details
-
UrlRequestResult
-
-
Method Details
-
getUrl
URL getUrl() -
getLocation
URL getLocation() -
getVersion
VersionId getVersion() -
getResponseCode
int getResponseCode() -
getContentLength
long getContentLength() -
getLastModified
public long getLastModified() -
isRedirect
boolean isRedirect()- Returns:
- whether this
UrlRequestResultrepresents a valid redirect with a location and a redirect result code (one of 301-303 or 307-308)
-
isRedirectResponseCode
private static boolean isRedirectResponseCode(int responseCode) - Returns:
- whether this
UrlRequestResultcontains a redirect result code (one of 301-303 or 307-308)
-
isSuccess
public boolean isSuccess()- Returns:
- whether the return code is a success
-
toString
-