Package org.htmlunit
Class StringWebResponse
java.lang.Object
org.htmlunit.WebResponse
org.htmlunit.StringWebResponse
- All Implemented Interfaces:
Serializable
A simple WebResponse created from a string. Content is assumed to be of type
text/html.- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStringWebResponse(String content, URL originatingURL) Creates an instance associated with the specified originating URL.StringWebResponse(String content, Charset charset, URL originatingURL) Creates an instance associated with the specified originating URL. -
Method Summary
Modifier and TypeMethodDescriptionprivate static WebRequestbuildWebRequest(URL originatingURL, Charset charset) private static WebResponseDatagetWebResponseData(String contentString, Charset charset) Helper method for constructors.booleanReturns the fromJavascript property.voidsetFromJavascript(boolean fromJavascript) Sets the fromJavascript_ property.Methods inherited from class org.htmlunit.WebResponse
cleanUp, defaultCharsetUtf8, getBlockReason, getContentAsStream, getContentAsStreamWithBomIfApplicable, getContentAsString, getContentAsString, getContentCharset, getContentCharsetOrNull, getContentLength, getContentType, getHeaderContentCharset, getLoadTime, getResponseHeaders, getResponseHeaderValue, getStatusCode, getStatusMessage, getWebRequest, isSuccess, isSuccessOrUseProxy, isSuccessOrUseProxyOrNotModified, markAsBlocked, wasBlocked, wasContentCharsetTentative
-
Field Details
-
fromJavascript_
private boolean fromJavascript_
-
-
Constructor Details
-
StringWebResponse
Creates an instance associated with the specified originating URL.- Parameters:
content- the content to returnoriginatingURL- the URL that this should be associated with
-
StringWebResponse
Creates an instance associated with the specified originating URL.- Parameters:
content- the content to returncharset- the charset used to convert the contentoriginatingURL- the URL that this should be associated with
-
-
Method Details
-
getWebResponseData
Helper method for constructors. Converts the specified string intoWebResponseDatawith other defaults specified.- Parameters:
contentString- the string to be converted to aWebResponseData- Returns:
- a simple
WebResponseDatawith defaults specified
-
buildWebRequest
-
isFromJavascript
public boolean isFromJavascript()Returns the fromJavascript property. This is true, if the response was created from javascript (usually document.write).- Returns:
- the from fromJavascript_
-
setFromJavascript
public void setFromJavascript(boolean fromJavascript) Sets the fromJavascript_ property. Set this to true, if the response was created from javascript (usually document.write).- Parameters:
fromJavascript- the new fromJavascript
-