Web Vuser Functions: JavaScript Language
Click one of the following functions for more information.
Function name | Description |
---|---|
web.addAutoFilter | Sets criteria to include or exclude urls when downloading |
web.addAutoHeader | Adds a customized header to all subsequent HTTP requests. |
web.addCookie | Adds a new cookie or modifies an existing one. |
web.addCookieEx | Adds a cookie with specified add behavior. |
web.addFilter | Sets criteria to include or exclude urls when downloading. |
web.addHeader | Adds a customized header to the next HTTP request. |
web.cacheCleanup | Cleans the content of the cache simulator. |
web.cleanupAutoHeaders | Removes all previous customized headers from HTTP requests. |
web.cleanupCookies | Removes all cookies currently stored by the Vuser. |
web.concurrentEnd | Marks the end of a concurrent group. |
web.concurrentStart | Marks the beginning of a concurrent group. |
web.convertFromFormatted | Converts a string created with one or more data format extensions back to the source format. |
web.customRequest | Allows you to create a custom HTTP request with any method supported by HTTP. |
web.disableKeepAlive | Disables Keep-Alive HTTP connections. |
web.dumpCache | Save the Vuser cache to a file. |
web.enableKeepAlive | Enables Keep-Alive HTTP connections. |
web.getIntProperty | Returns specific information about the previous HTTP request. |
web.globalVerification | Searches for text string in all subsequent requests. |
web.globalVerificationPause | Suspends the specified checks set by web_globalVerification. |
web.globalVerificationResume | Resumes the specified checks suspended by web.globalVerificationPause. |
web.image | Emulates a mouse click on the image defined by the attributes. |
web.link | Emulates a mouse click on the link that is defined by the attributes. |
web.loadCache | Load the Vuser cache from a file. |
web.regAsyncAttributes | Registers the next action function that has requests and responses with the specified url as the beginning of an Conversation![]() |
web.regFind | Registers a search for a text string for the next action function. |
web.regSaveParamAttrib | Registers a request to save dynamic data in a server response that has been formatted as HTML. The data is saved to a parameter. |
web.regSaveParamEx | Registers a request to save dynamic data located between specified boundaries to a parameter. |
web.regSaveParamJson | Registers a request to save dynamic data in an buffer that has been formatted as Json. The data is saved to a parameter. |
web.regSaveParamRegexp | Registers a request to save dynamic data that matches a regular expression to a parameter. |
web.regSaveParamXpath | Registers a request to find dynamic data in an HTML buffer that has been formatted as XML and save the data to a parameter. |
web.removeAutoFilter | Removes a filter on download content. |
web.removeAutoHeader | Stops adding a specific header to subsequent HTTP requests. |
web.removeCookie | Removes the specified cookie. |
web.revertAutoHeader | Stops adding a specific header to subsequent HTTP requests, but generates Implicit headers. |
web.saveHeader | Saves request and response headers to a variable. |
web.saveParamLength | Saves the length of a parameter. |
web.setCertificate | Causes a script to use a specific certificate that is listed in the Internet Explorer registry. |
web.setCertificateEx | Specifies location and format information of a certificate and key file. |
web.setMaxHtmlParamLen | Sets the maximum length of retrieved dynamic HTML information. |
web.setMaxRetries | Sets the maximum number of retries for an action step. |
web.setOption | Sets a web option. |
web.setPac | Sets the location of the proxy auto-configuration (PAC) script. |
web.setProxy | Specifies that all subsequent HTTP requests be directed to the specified proxy server. |
web.setProxyBypass | Specifies the list of urls that scripts access directly, i.e., not via the specified proxy server. |
web.setProxyBypassLocal | Specifies whether or not the proxy server should bypass local addresses. |
web.setSecureProxy | Specifies that all secure HTTP requests be directed to the specified secure proxy server. |
web.setSocketsOption | Sets an option for secure sockets. |
web.setTimeout | Specifies the maximum amount of time that a script waits for a specified operation to be performed. |
web.setUser | Specifies a login string for a web server. |
web.stopAsync | Cancels the specified conversation including all its active and future tasks. |
web.streamClose | Closes a media stream. |
web.streamGetParamDouble | Returns the state of the stream (current time, buffering time, or duration). |
web.streamGetParamInt | Returns the state of the stream (current state or bytes received). |
web.streamGetParamString | Returns the state of the stream (stream URL, protocol, or server IP). |
web.streamOpen | Opens a media stream. |
web.streamPause | Pauses playing a media stream. |
Starts playing a media stream. | |
web.streamSeek | Sets the position in a stream. |
web.streamSetParamDouble | Sets the value of a stream parameter. |
web.streamSetParamInt | Sets the value of a stream parameter. |
web.streamStop | Stops playing a media stream and sets the stream pointer back to the beginning. |
web.streamWait | Suspends script execution during stream download until download condition reached. |
web.submitData | Performs an "unconditional" or "contextless" form submission. |
web.submitForm | Performs a POST request; submits forms. |
web.sync | Suspends the Vuser script execution until the specified parameter exists. |
web.url | Performs a GET request; receives pages or images. |
web.utilSetRequestBody | Sets a string to be the request body for the next request sent in the Conversation![]() |
web.utilSetRequestUrl | Sets a string to be the request url for the next request sent in the Conversation![]() |