UKOLN CGI variables used by WebWatch services



Note that variable names are case-sensitive. In the context of this document, setting a variable refers to assigning it to any value other than a negative number, zero or boolean false.

/robots.txt checker

Script namehttp://www.ukoln.ac.uk/web-focus/webwatch/services/robots-txt/parse_robotstxt.cgi
VariableExplanation
URLThe HTTP server address is extracted from this variable and the server is checked for a /robot.txt file

HTTP-info

Script namehttp://www.ukoln.ac.uk/web-focus/webwatch/services/http-info/httpinfo.cgi
VariableExplanation
urlThe full URL of the resource to report on
ua1The user-agent chosen from a list
ua2A user input user-agent. If this variable exists, it overrides ua1

Doc-info

Script namehttp://www.ukoln.ac.uk/web-focus/webwatch/services/doc-info/intro.cgi
VariableExplanation
urlThe URL of an HTML document to report on
ua1A user-agent selected from a pre-defined list
ua2A user input user-agent. If this variable exists, it overrides ua1
sizeIf set, include size section in report
serverIf set, include server profile in report
metadataIf set, include metadata profile in report
htmlIf set, include HTML inspection in report
deliveryIf set, include delivery metrics in report
cacheIf set, include cachability profile in report
redirectIf set, include redirect map in report
hlinksIf set, include hyperlink profile in report
linksIf set, check for broken links

WebWatch services