Uses of Class
com.gargoylesoftware.htmlunit.WebResponse

Packages that use WebResponse
com.gargoylesoftware.htmlunit Framework classes (contains the WebClient class which is the main entry point). 
com.gargoylesoftware.htmlunit.attachment Attachment-related classes. 
com.gargoylesoftware.htmlunit.html Classes specific to HTML pages, particularly the HtmlPage which represents an HTML document and provides access to its content. 
com.gargoylesoftware.htmlunit.util Misc utilities 
com.gargoylesoftware.htmlunit.xml Classes specific to xml pages 
 

Uses of WebResponse in com.gargoylesoftware.htmlunit
 

Subclasses of WebResponse in com.gargoylesoftware.htmlunit
 class StringWebResponse
          A simple WebResponse created from a string.
 class WebResponseImpl
          Deprecated. as of 2.8, use WebResponse instead
 

Methods in com.gargoylesoftware.htmlunit that return WebResponse
 WebResponse FailingHttpStatusCodeException.getResponse()
          Gets the failing response.
 WebResponse HttpWebConnection.getResponse(WebRequest request)
          Submits a request and retrieves a response.
 WebResponse MockWebConnection.getResponse(WebRequest request)
          Submits a request and retrieves a response.
 WebResponse UrlFetchWebConnection.getResponse(WebRequest webRequest)
          Submits a request and retrieves a response.
 WebResponse WebConnection.getResponse(WebRequest request)
          Submits a request and retrieves a response.
 WebResponse BinaryPage.getWebResponse()
          Returns the web response that was originally used to create this page.
 WebResponse JavaScriptPage.getWebResponse()
          Returns the web response that was originally used to create this page.
 WebResponse UnexpectedPage.getWebResponse()
          Returns the web response that was originally used to create this page.
 WebResponse TextPage.getWebResponse()
          Returns the web response that was originally used to create this page.
 WebResponse Page.getWebResponse()
          Returns the web response that was originally used to create this page.
 WebResponse SgmlPage.getWebResponse()
          Returns the web response that was originally used to create this page.
 WebResponse WebClient.loadWebResponse(WebRequest webRequest)
          Loads a WebResponse from the server.
protected  WebResponse HttpWebConnection.newWebResponseInstance(WebResponseData responseData, long loadTime, WebRequest request)
          Constructs an appropriate WebResponse.
 

Methods in com.gargoylesoftware.htmlunit with parameters of type WebResponse
 void Cache.cacheIfPossible(WebRequest request, WebResponse response, Object toCache)
          Caches the specified object, if the corresponding request and response objects indicate that it is cacheable.
protected  HtmlPage DefaultPageCreator.createHtmlPage(WebResponse webResponse, WebWindow webWindow)
          Creates an HtmlPage for this WebResponse.
protected  JavaScriptPage DefaultPageCreator.createJavaScriptPage(WebResponse webResponse, WebWindow webWindow)
          Creates a JavaScriptPage for this WebResponse.
 Page DefaultPageCreator.createPage(WebResponse webResponse, WebWindow webWindow)
          Create a Page object for the specified web response.
 Page PageCreator.createPage(WebResponse webResponse, WebWindow webWindow)
          Create a Page object for the specified web response.
protected  TextPage DefaultPageCreator.createTextPage(WebResponse webResponse, WebWindow webWindow)
          Creates a TextPage for this WebResponse.
protected  UnexpectedPage DefaultPageCreator.createUnexpectedPage(WebResponse webResponse, WebWindow webWindow)
          Creates an UnexpectedPage for this WebResponse.
protected  XHtmlPage DefaultPageCreator.createXHtmlPage(WebResponse webResponse, WebWindow webWindow)
          Creates an XHtmlPage for this WebResponse.
protected  XmlPage DefaultPageCreator.createXmlPage(WebResponse webResponse, WebWindow webWindow)
          Creates an XmlPage for this WebResponse.
protected  boolean Cache.isCacheable(WebRequest request, WebResponse response)
          Determines if the specified response can be cached.
protected  boolean Cache.isDynamicContent(WebResponse response)
          Tries to guess if the content is dynamic or not.
protected  boolean Cache.isJavaScript(WebResponse webResponse)
          Returns true if the provided response is JavaScript content.
 Page WebClient.loadWebResponseInto(WebResponse webResponse, WebWindow webWindow)
          Creates a page based on the specified response and inserts it into the specified window.
protected  Date Cache.parseDateHeader(WebResponse response, String headerName)
          Parses and returns the specified date header of the specified response.
 void WebClient.printContentIfNecessary(WebResponse webResponse)
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
 void WebClient.throwFailingHttpStatusCodeExceptionIfNecessary(WebResponse webResponse)
          INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
 

Constructors in com.gargoylesoftware.htmlunit with parameters of type WebResponse
BinaryPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
FailingHttpStatusCodeException(WebResponse failingResponse)
          Creates an instance.
JavaScriptPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
SgmlPage(WebResponse webResponse, WebWindow webWindow)
          Creates an instance of SgmlPage.
TextPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
UnexpectedPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
 

Uses of WebResponse in com.gargoylesoftware.htmlunit.attachment
 

Methods in com.gargoylesoftware.htmlunit.attachment with parameters of type WebResponse
static boolean Attachment.isAttachment(WebResponse response)
          Returns true if the specified response represents an attachment.
 

Uses of WebResponse in com.gargoylesoftware.htmlunit.html
 

Methods in com.gargoylesoftware.htmlunit.html that return WebResponse
 WebResponse HtmlImage.getWebResponse(boolean downloadIfNeeded)
          Returns the WebResponse for the image contained by this image element.
 WebResponse HtmlLink.getWebResponse(boolean downloadIfNeeded)
          POTENIAL PERFORMANCE KILLER - DOWNLOADS THE RESOURCE - USE AT YOUR OWN RISK.
If the linked content is not already downloaded it triggers a download.
 

Methods in com.gargoylesoftware.htmlunit.html with parameters of type WebResponse
static HtmlPage HTMLParser.parseHtml(WebResponse webResponse, WebWindow webWindow)
          Parses the HTML content from the specified WebResponse into an object tree representation.
static XHtmlPage HTMLParser.parseXHtml(WebResponse webResponse, WebWindow webWindow)
          Parses the XHTML content from the specified WebResponse into an object tree representation.
 

Constructors in com.gargoylesoftware.htmlunit.html with parameters of type WebResponse
HtmlPage(URL originatingUrl, WebResponse webResponse, WebWindow webWindow)
          Creates an instance of HtmlPage.
XHtmlPage(URL originatingUrl, WebResponse webResponse, WebWindow webWindow)
          Creates a new XHTML page instance.
 

Uses of WebResponse in com.gargoylesoftware.htmlunit.util
 

Subclasses of WebResponse in com.gargoylesoftware.htmlunit.util
 class WebResponseWrapper
          Provides a convenient implementation of the WebResponse interface that can be subclassed by developers wishing to adapt a particular WebResponse.
 

Methods in com.gargoylesoftware.htmlunit.util that return WebResponse
protected  WebResponse FalsifyingWebConnection.createWebResponse(WebRequest wr, String content, String contentType)
          Creates a faked WebResponse for the request with the provided content.
protected  WebResponse FalsifyingWebConnection.createWebResponse(WebRequest wr, String content, String contentType, int responseCode, String responseMessage)
          Creates a faked WebResponse for the request with the provided content.
protected  WebResponse FalsifyingWebConnection.deliverFromAlternateUrl(WebRequest webRequest, URL url)
          Delivers the content for an alternate URL as if it comes from the requested URL.
 WebResponse DebuggingWebConnection.getResponse(WebRequest request)
          Calls the wrapped webconnection and save the received response.
 WebResponse WebConnectionWrapper.getResponse(WebRequest request)
          Submits a request and retrieves a response.
protected  WebResponse FalsifyingWebConnection.replaceContent(WebResponse wr, String newContent)
          Builds a WebResponse with new content, preserving all other information.
protected  WebResponse DebuggingWebConnection.uncompressJavaScript(WebResponse response)
          Tries to uncompress the JavaScript code in the provided response.
 

Methods in com.gargoylesoftware.htmlunit.util with parameters of type WebResponse
protected  boolean DebuggingWebConnection.isJavaScript(WebResponse response)
          Indicates if the response contains JavaScript content.
protected  WebResponse FalsifyingWebConnection.replaceContent(WebResponse wr, String newContent)
          Builds a WebResponse with new content, preserving all other information.
protected  void DebuggingWebConnection.saveResponse(WebResponse response, WebRequest request)
          Saves the response content in the temp dir and adds it to the summary page.
protected  WebResponse DebuggingWebConnection.uncompressJavaScript(WebResponse response)
          Tries to uncompress the JavaScript code in the provided response.
 

Constructors in com.gargoylesoftware.htmlunit.util with parameters of type WebResponse
WebResponseWrapper(WebResponse webResponse)
          Constructs a WebResponse object wrapping provided WebResponse.
 

Uses of WebResponse in com.gargoylesoftware.htmlunit.xml
 

Methods in com.gargoylesoftware.htmlunit.xml with parameters of type WebResponse
static Document XmlUtil.buildDocument(WebResponse webResponse)
          Builds a document from the content of the web response.
 

Constructors in com.gargoylesoftware.htmlunit.xml with parameters of type WebResponse
XmlPage(WebResponse webResponse, WebWindow enclosingWindow)
          Creates an instance.
XmlPage(WebResponse webResponse, WebWindow enclosingWindow, boolean ignoreSAXException)
          Creates an instance.
 



Copyright © 2002-2010 Gargoyle Software Inc.. All Rights Reserved.