base class for object which retrieve all parameters of an http request. The process depends on the type of request (ex: xmlrpc..)
Located in /core/jRequest.class.php (line 20)
Class | Description |
---|---|
jClassicRequest | handle "classical" request it just gets parameters from the url query and the post content. And responses can be in many format : text, html, xml... |
jCmdLineRequest | a request object for scripts used in a command line |
jRdfRequest | Handle a request which needs a RDF content as response. |
jXmlRpcRequest | handle XML-rpc call. The response has to be a xml-rpc response. |
jJsonRpcRequest | handle a JSON-rpc call. The response has to be a json rpc response. |
jCssRequest | handle classical request but only to control and produce css content |
jXulRequest | Handle a request which needs absolutely a XUL content as response. |
the type of the default response
request parameters
could set from $_GET, $_POST, or from data processing of $HTTP_RAW_POST_DATA
the pathinfo part of the url
if the url is /foo/index.php/bar, its value is /bar
the path to the entry point in the url
if the url is /foo/index.php/bar, its value is /foo/index.php
the name of the entry point
if the url is /foo/index.php/bar, its value is index.php
the path of the entry point in the url
if the url is /foo/index.php/bar, its value is /foo/
return a list of class name of allowed response corresponding to the request
Gets the value of a request parameter. If not defined, gets its default value.
get a response object.
analyse the http request and sets the params property
init the url* properties
Documentation generated on Wed, 07 Sep 2011 13:47:41 +0200 by phpDocumentor 1.4.3