| Extracted from Pike v7.8 release 866 at 2018-07-18.

[Top]
Web
Web.CGI
Web.CGI.Request

# Class Web.CGI.Request

Description

  Retrieves information about a CGI request from the environment and creates an object with the request information easily formatted.

Variable variables

  `mapping(string:array(string)) Web.CGI.Request.variables`

Variable misc

  `mapping(string:int|string|array(string)) Web.CGI.Request.misc`

  `string Web.CGI.Request.query`
  `string Web.CGI.Request.rest_query`

Variable data

  `string Web.CGI.Request.data`

Variable prestate

  `multiset(string) Web.CGI.Request.prestate`

Description

  If used with Roxen or Caudium webservers, this field will be populated with "prestate" information.

Variable config

  `multiset(string) Web.CGI.Request.config`

Description

  If used with Roxen or Caudium webservers, this field will be populated with "config" information.

Variable supports

  `multiset(string) Web.CGI.Request.supports`

Description

  If used with Roxen or Caudium webservers, this field will be populated with "supports" information.

  `string Web.CGI.Request.remoteaddr`
  `string Web.CGI.Request.remotehost`

Variable client

  `array(string) Web.CGI.Request.client`

Variable referer

  `array(string) Web.CGI.Request.referer`

Variable pragma

  `multiset(string) Web.CGI.Request.pragma`

Variable cookies

  `mapping(string:string) Web.CGI.Request.cookies`

Variable prot

  `string Web.CGI.Request.prot`

Variable method

  `string Web.CGI.Request.method`