OpenWGA 7.10 - WebTML reference

WebTML metadata

Metadata of type="request"

These fields provide information about the current browser request, including many fields that are known as CGI variables.
Name Contents Data type
absolutewgaurl The absolute base URL of the OpenWGA server, like used by this request, for example: "http://www.openwga.com" String
ajax Determines if the current request is an AJAX request Boolean
http_host CGI variable "HTTP_HOST" providing the DNS hostname used in the request String
http_referer CGI variable "HTTP_REFERER" containing the URL of the HTML page whose link lead to the current request String
http_user_agent CGI variable "HTTP_USER_AGENT" providing an individual identification string of the users browser String
mainmedium The "main medium" of the request, i.e. the media key of the WebTML module that is the outer layout for this request String
path_info CGI variable "PATH_INFO" containing the path part of the request URL String
path_info_decoded CGI variable "PATH_INFO_DECODED" containing the path part of the request URL with decoded special characters String
query_string CGI variable "QUERY_STRING" containing the query part of the request URL String
remote_addr CGI variable "REMOTE_ADDR" containing the IP address of the user client String
remote_host CGI variable "REMOTE_HOST" containing the DNS host name of the user client String
remote_user CGI variable "REMOTE_USER" containing the username of the client as known to the J2EE/web server. This is independent of the OpenWGA login and may provide information about some authentication process external from OpenWGA. String
request_method CGI variable "REQUEST_METHOD" containing the HTTP method used on the request, like "GET" or "POST" String
server_name CGI variable "SERVER_NAME" containing the DNS name of the server running OpenWGA String
server_port CGI variable "SERVER_PORT" containing the HTTP port on which the request was originally received. This may be the port of an upstream HTTP server Number
server_protocol CGI variable "SERVER_PROTOCOL" containing the web protocol used on the request, for example "HTTP/1.1" for simple HTTP of version 1.1 String
url The original URL by which the current request was called String
wgaurl The relative base URL of the OpenWGA server on its J2EE server, without DNS name and port number, like used by this request. For example: "/wga" if OpenWGA is installed under context path "wga". String