Uses of Class
org.htmlunit.WebRequest
Packages that use WebRequest
Package
Description
Provides abstract super classes for different types of actions.
Provides core classes as well as classes to represent the different data measured during a test.
Framework classes (contains the
WebClient
class which is the main entry point).Classes specific to HTML pages, particularly the
HtmlPage
which represents
an HTML document and provides access to its content.Miscellaneous utilities.
-
Uses of WebRequest in com.xceptance.xlt.api.actions
Methods in com.xceptance.xlt.api.actions that return WebRequestModifier and TypeMethodDescriptionprotected WebRequest
AbstractWebAction.createWebRequestSettings
(URL url, HttpMethod method, List<NameValuePair> requestParameters) Creates aWebRequest
object from the passed URL, request parameters and request method. -
Uses of WebRequest in com.xceptance.xlt.api.engine
Methods in com.xceptance.xlt.api.engine that return WebRequestModifier and TypeMethodDescriptionNetworkData.getRequest()
Returns the underlying request object for direct access.Methods in com.xceptance.xlt.api.engine with parameters of type WebRequestModifier and TypeMethodDescriptionboolean
RequestFilter.accepts
(WebRequest request) Returns whether or not the this filter accepts the given request.Constructors in com.xceptance.xlt.api.engine with parameters of type WebRequest -
Uses of WebRequest in org.htmlunit
Methods in org.htmlunit that return WebRequestModifier and TypeMethodDescriptionMockWebConnection.getLastWebRequest()
Returns theWebRequest
that was used in the in the last call toMockWebConnection.getResponse(WebRequest)
.WebResponse.getWebRequest()
Returns the request used to load this response.static WebRequest
WebRequest.newAboutBlankRequest()
Methods in org.htmlunit with parameters of type WebRequestModifier and TypeMethodDescriptionboolean
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 void
HttpWebConnection.configureHttpProcessorBuilder
(org.apache.http.impl.client.HttpClientBuilder builder, WebRequest webRequest) void
WebClient.download
(WebWindow requestingWindow, String target, WebRequest request, boolean checkHash, boolean forceLoad, String forceAttachmentWithFilename, String description) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Perform the downloads and stores it for loading later into a window.protected WebResponse
HttpWebConnection.downloadResponse
(org.apache.http.client.methods.HttpUriRequest httpMethod, WebRequest webRequest, org.apache.http.HttpResponse httpResponse, long startTime) Downloads the response.Cache.getCachedObject
(WebRequest request) Returns the cached object corresponding to the specified request.Cache.getCachedResponse
(WebRequest request) Returns the cached response corresponding to the specified request.protected List
<org.apache.http.HttpRequestInterceptor> HttpWebConnection.getHttpRequestInterceptors
(WebRequest webRequest) <P extends Page>
PWebClient.getPage
(WebRequest request) Convenient method to load a web request into the current top WebWindow.<P extends Page>
PWebClient.getPage
(WebWindow webWindow, WebRequest webRequest) Send a request to a server and return a Page that represents the response from the server.MockWebConnection.getRawResponse
(WebRequest request) Gets the raw response configured for the request.HttpWebConnection.getResponse
(WebRequest webRequest) Submits a request and retrieves a response.MockWebConnection.getResponse
(WebRequest request) Submits a request and retrieves a response.WebConnection.getResponse
(WebRequest request) Submits a request and retrieves a response.protected int
HttpWebConnection.getTimeout
(WebRequest webRequest) Returns the timeout to use for socket and connection timeouts for HttpConnectionManager.protected boolean
Cache.isCacheable
(WebRequest request, WebResponse response) Determines if the specified response can be cached.WebClient.loadWebResponse
(WebRequest webRequest) Loads aWebResponse
from the server.protected WebResponse
HttpWebConnection.makeWebResponse
(org.apache.http.HttpResponse httpResponse, WebRequest webRequest, DownloadedContent responseBody, long loadTime) Converts an HttpMethod into aWebResponse
.protected WebResponse
HttpWebConnection.newWebResponseInstance
(WebResponseData responseData, long loadTime, WebRequest webRequest) Constructs an appropriate WebResponse.boolean
AjaxController.processSynchron
(HtmlPage page, WebRequest request, boolean async) Gets notified of an AJAX call to determine how it should be processed.boolean
NicelyResynchronizingAjaxController.processSynchron
(HtmlPage page, WebRequest settings, boolean async) Resynchronizes calls performed from the thread where this instance has been created.Constructors in org.htmlunit with parameters of type WebRequestModifierConstructorDescriptionWebResponse
(WebResponseData responseData, WebRequest request, long loadTime) Constructs with all data. -
Uses of WebRequest in org.htmlunit.html
Methods in org.htmlunit.html that return WebRequestModifier and TypeMethodDescriptionHtmlForm.getWebRequest
(SubmittableElement submitElement) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
Gets the request for a submission of this form with the specified SubmittableElement.HtmlLink.getWebRequest()
Returns the request which will allow us to retrieve the content referenced by thehref
attribute.Methods in org.htmlunit.html with parameters of type WebRequestModifier and TypeMethodDescriptionHtmlLink.getWebResponse
(boolean downloadIfNeeded, WebRequest request) INTERNAL API - SUBJECT TO CHANGE AT ANY TIME - USE AT YOUR OWN RISK.
If the linked content is not already downloaded it triggers a download. -
Uses of WebRequest in org.htmlunit.util
Methods in org.htmlunit.util that return WebRequestModifier and TypeMethodDescriptionWebResponseWrapper.getWebRequest()
Returns the request used to load this response.Methods in org.htmlunit.util with parameters of type WebRequestModifier and TypeMethodDescriptionprotected 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.DebuggingWebConnection.getResponse
(WebRequest request) Calls the wrapped webconnection and save the received response.WebConnectionWrapper.getResponse
(WebRequest request) Submits a request and retrieves a response.protected void
DebuggingWebConnection.saveResponse
(WebResponse response, WebRequest request) Saves the response content in the temp dir and adds it to the summary page.