RAD Studio VCL Reference
ContentsIndex
PreviousUpNext
HTTPApp Namespace

This is namespace HTTPApp.

Name 
Description 
The following table lists classes in this documentation. 
The following table lists interfaces in this documentation. 
The following table lists functions in this documentation. 
The following table lists structs, records, enums in this documentation. 
The following table lists types in this documentation. 
The following table lists constants in this documentation. 
 
Name 
Description 
 
EWebBrokerException is an exception raised by WebBroker objects. 
 
TAbstractContentParser is the base class for objects that parse the content of an HTTP request. 
 
TAbstractWebModuleFactory is the base class for all Web module factory objects. 
 
TAbstractWebModuleList lists the WebModules in a WebSnap application and provides access to their factory objects. 
 
TAbstractWebPageInfo represents the attributes of a Web page module. 
 
TAbstractWebPageModuleFactory is the base class for Web module factory objects whose generated Web modules create Web pages. 
 
TAbstractWebRequestFile describes an uploaded file from an HTTP request. 
 
TAbstractWebRequestFiles is a collection of TAbstractWebRequestFile objects. 
 
TAbstractWebSession is the base class for objects that represent a session in a WebSnap application. 
 
TContentParser is the default parser for extracting named value strings and uploaded files from an HTTP request. 
 
TCookie represents a Cookie header in an HTTP response message. 
 
TCookieCollection is a collection of TCookie objects. 
 
TCustomContentProducer is the base class for all objects that produce the string that is sent as the contents of an HTTP response message. 
 
TCustomWebDispatcher is the abstract base class for Web dispatcher objects. 
 
This is class HTTPApp.TDefaultWebAppServices. 
 
TWebActionItem allows a Web server application to create and send responses to HTTP request messages. 
 
TWebActionItems is a collection of TWebActionItem objects. 
 
TWebDispatcher passes HTTP request messages on to the appropriate action items that assemble a response. 
 
TWebModule is the automatically generated Web module for a Web server application. 
 
TWebRequest is the base class for all objects that represent client request information that is passed to a Web server application. 
 
TWebResponse is the base class for all objects that represent HTTP messages sent in response to an HTTP request message. 
Name 
Description 
This is constant HTTPApp.MAX_DATETIMES. 
This is constant HTTPApp.MAX_INTEGERS. 
This is constant HTTPApp.MAX_STRINGS. 
This is constant HTTPApp.sDateFormat. 
 
Name 
Description 
 
Converts a TDateTime into a string representing the day of the week. 
 
Converts a DOS-compatible path specification to a Unix-compatible path specification. 
 
Parses a multi-valued string into its constituent fields. 
 
Parses a multi-valued string into its constituent fields. 
 
This is function HTTPApp.HTMLDecode. 
 
This is function HTTPApp.HTMLEncode. 
 
Decodes a string that includes HTTP escape characters. 
 
Converts a string into a form that contains no values that are illegal in an HTTP message header. 
 
Converts a TDateTime into a string representing the month. 
 
Converts a date value from an HTTP message header into a TDateTime. 
 
This is function HTTPApp.RegisterContentParser. 
 
Returns the explanatory string associated with one of the predefined HTTP response status codes. 
 
Converts a Unix-compatible path specification to a Dos-compatible path specification. 
 
Name 
Description 
 
This is class HTTPApp.IGetAppDispatcher. 
 
This is class HTTPApp.IGetWebAppServices. 
 
This is class HTTPApp.IGetWebRequestHandler. 
 
This is class HTTPApp.IMultiModuleSupport. 
 
IProduceContent is the interface for generating the content of a Web page. 
 
This is class HTTPApp.IProduceContentFrom. 
 
This is class HTTPApp.ISetAppDispatcher. 
 
IWebAppServices is the interface for setting up and finishing the processing of HTTP request messages. 
 
 
 
IWebDispatchActions is the interface for components that dispatch HTTP request messages using action items. 
 
IWebDispatcherAccess provides access to the current HTTP request and response object. 
 
This is class HTTPApp.IWebExceptionHandler. 
 
IWebRequestHandler is the interface for objects that dispatch HTTP request messages. 
 
Name 
Description 
 
This is record HTTPApp.TMethodType. 
 
This is record HTTPApp.TWebModuleCacheMode. 
 
This is record HTTPApp.TWebModuleCreateMode. 
Name 
Description 
This is type HTTPApp.TContentParserClass. 
This is type HTTPApp.THTTPMethodEvent. 
This is type HTTPApp.TModuleAddedProc. 
This is type HTTPApp.TWebExceptionEvent. 
This is type HTTPApp.TWebModuleContext. 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!