HTTP Request Header Shell Properties

HTTP Request Header shell properties are optional. If a header is not found, the value is empty.

Shell.ContentType()

Variant& containing string (read-only). A list of the MIME types supported by the requesting user agent.

Shell.HTTPAuthorization()

Variant& containing string (read-only). Contains SBM authentication information for the current request. This information is available only if your system uses basic authentication.

Shell.HTTPCookie()

Variant& containing string (read-only). Contains SBM cookie information for the current request. Cookies are returned in a semicolon-separated list in the form "Name=Value" or "Cookie Name=Value." For details in setting cookies using SBM ModScript, refer to Ext.SetCookie().

Shell.HTTPUserAgent()

Variant& containing string (read-only). Contains information about the user agent, including the name and version number.

Shell.Referer()

Variant& containing string (read-only). The URL of the referring document.

Shell.RemoteAddr()

Variant& containing string (read-only). The Internet Protocol (IP) address of the requesting machine.

Shell.RemoteUser()

Variant& containing string (read-only). The network ID of the user making the request if the user has been authenticated. This information is only available if the user has been authenticated through NT Challenge/Response or a similar authentication method.

Shell.RequestMethod()

Variant& containing string (read-only). The HTTP request method.

Shell.ServerSoftware()

Variant& containing string (read-only). The name and software version of the Web server.

Shell.ServerProtocol()

Variant& containing string (read-only). The name and version of the protocol the request uses in the form protocol/majorVersion/.minorVersion. For example, HTTP/1.1 may be returned.

Related Topics

Shell Property Descriptions

Shell Properties by Context