RAD Studio VCL Reference
|
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 |
MAX_DATETIMES indicates the maximum allowed numbers of HTTP response values of type TDateTime | |
MAX_INTEGERS indicates the maximum allowed numbers of HTTP response values of type Integer | |
MAX_STRINGS indicates the maximum allowed numbers of HTTP response values of type String | |
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. | |
![]() |
This is function HTTPApp.EncodingFromContentType. | |
![]() |
This is function HTTPApp.EncodingGetBytes. | |
![]() |
This is function HTTPApp.EncodingGetString. | |
![]() |
Parses a multi-valued string into its constituent fields. | |
![]() |
Parses a multi-valued string into its constituent fields. | |
![]() |
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 |
![]() |
TMethodType represents the type of an HTTP request message. | |
![]() |
TWebModuleCacheMode indicates whether the WebSnap application can cache Web module instances for reuse with other request messages. | |
![]() |
TWebModuleCreateMode indicates the circumstances under which a Web module factory object should create instances of the corresponding Web module. |
Name |
Description |
This is type HTTPApp.TContentParserClass. | |
THTTPMethodEvent is the type of event handlers that are called while processing an HTTP request message. | |
TModuleAddedProc is the type of the OnModuleAdded event handler. | |
TWebExceptionEvent is the type of event handlers that respond when exceptions occur while processing an HTTP request message. | |
TWebModuleContext is a design-time object that holds information about the Web modules in a WebSnap application. |
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|