http - fetch and verify a URL
Attempts to fetch a URL and makes sure the HTTP return code is (by default) 200/OK. Can also match the content of the page to a regular expression.
- url
- Type
string
- Required
true
the URL to open
- regexp
- Type
regexp
- Required
false
- Default
none
the regexp to look for in the body of the response
- allowed_codes
- Type
comma-separated list of integer
- Required
false
- Default
200
a list of acceptable HTTP status codes
- allow_redirects
- Type
bool
- Required
false
- Default
true
Follow redirects
- username
- Type
str
- Required
false
- Default
none
Username for http basic auth
- password
- Type
str
- Required
false
- Default
none
Password for http basic auth
- verify_hostname
- Type
boolean
- Required
false
- Default
true
set to false to disable SSL hostname verification (e.g. with self-signed certificates)
- timeout
- Type
integer
- Required
false
- Default
5
the timeout in seconds for the HTTP request to complete
- headers
- Type
JSON map as string
- Required
false
- Default
{}
JSON map of HTTP header names and values to add to the request