Overview
The HTTP plugin is designed to execute tests of web pages over the HTTP 1.1 protocol (RFC 2612).
It executes tests in asyncronous manner using the state machine approach. Once the response is received from web server it is optionally matched against some user-supplied regular expression (configurable) and the according to result test is considered successful/failed respectively.
Parameters The following parameters are specific to the HTTP plugin:
URI
The URI of the document as seen by the web server, e.g. relative to server root
Example: URI /some_dir/index.html
Host
The virtual host name if different from machine domain name
Port
Web server port. The default is 80.
RegExp
Regular expression to be matched against the response.
Example: RegExp "HTTP 200 OK"
FailureRegExp
Regular expression to be matched against the response and cause the test to fail.
Example: FailureRegExp "HTTP 404"
QueryString
Query string to be attached to the request
Example: QueryString param1=value1¶m2=value2
MinSize
Minimum size of the response
MaxSize
Maximum size of the response
AuthUser
Username for HTTP authentication
AuthPass
Password for HTTP authentication