Super HTTP Monitor
Problem this snippet solves: Super HTTP supports GET and POST requests, HTTP 1.0 and 1.1, Host headers, User-Agent headers, HTTP and HTTPS. It supports cookies. It supports authentication (basic, di...
Published Mar 12, 2015
Version 1.0Kirk_Bauer_1018
Nimbostratus
Joined November 08, 2006
Kirk_Bauer_1018
Nimbostratus
Joined November 08, 2006
Daniel_Cayer_-_
Mar 24, 2016Historic F5 Account
Thanks for sharing Kirk! Especially useful when you need to explicitly set the version of TLS on your monitors.
Similarly to what S Blakely commented below; I noticed that to correctly set the "script name" variable in version 12.0 (probably will work with 11.5.x and up), you need to remove the "partition name" from the start of the $MON_TMPL_NAME variable ("/Common/" by default). Since this is a !/bin/bash script, I used the /*/ regex as follows:
SCRIPTNAME=${MON_TMPL_NAME:/*/}