CGIHTTP.TWinCGIResponse Members

From RAD Studio VCL Reference
Jump to: navigation, search

Contents

Delphi Information

Inherited from: TCGIResponse

method InitResponse protected

Inherited from: TWebResponse

property CustomHeaders public

Lists message header strings that are added to the response message before it is sent.

property LogMessage public

Describes the HTTP response message for event logging purposes.

property ContentStream public

Specifies the stream object for writing the contents of the HTTP response message to the web client.

property Content public

Contains the information sent to the web client in response to an HTTP request message.

property RawContent public
property LastModified public

Indicates the date and time that the value of the Content property was last updated.

property Expires public

Specifies the date and time after which the Content of the HTTP response message should be considered invalid.

property Date public

Indicates the time and date when the HTTP response message is sent to the web client.

property ContentLength public

Specifies the length, in bytes, of the Content property.

property StatusCode public

Indicates the status of the response to the HTTP request message as a 3-digit integer.

property Title public

Specifies a title for the Content of the HTTP response message.

property DerivedFrom public

Specifies the URI of the resource where the Content of the HTTP response originated.

property ContentVersion public

Represents the version associated with the Content of the HTTP response message.

property ContentType public

Indicates the media type of the Content of the HTTP response message.

property ContentEncoding public

Lists the mechanisms, if any, that are used to encode the content of the HTTP response message.

property Location public

Specifies the URI of a resource the web client should point to for the completion of its request.

property Allow public

Lists the HTTP request methods that the application can service.

property Realm public

Specifies the set of protected-access URIs that includes the URL specified by the HTTP request message.

property WWWAuthenticate public

Lists of one or more comma-separated challenges provided when the request fails with StatusCode 401 (Unauthorized).

property Server public

Provides information about the software used by the server application to handle the request.

property ReasonString public

Indicates the status of the response to the web client request as a human-readable string.

property Version public

Specifies the HTTP protocol version number that the web client is using.

property HTTPRequest public

Represents the HTTP request message for which this is a response.

property Cookies public

Lists all cookie headers that should be sent with the response.

method SetCustomHeader public

Replaces the value of a specified custom header.

method SetCookieField public

Adds a cookie header to the response message.

method Sent public

Indicates whether the HTTP response message has already been sent.

method SendStream public

Provides the abstract (pure virtual) prototype of a method that sends the HTTP response message with the contents set to the contents of AStream.

method SendRedirect public

Provides the abstract (pure virtual) prototype of a method that sends the response with a StatusCode of 301 (Moved Permanently) and a Location of URI.

method SendResponse public

Provides the abstract (pure virtual) prototype of a method that sends the HTTP response message to the web client.

method GetCustomHeader public

Returns the value of the custom header with the specified name.

method FormatAuthenticate protected

Lists of one or more comma-separated challenges provided when the request fails with StatusCode 401 (Unauthorized).

method SetLogMessage protected

Provides the abstract (pure virtual) prototype of a method to set the value of the LogMessage property.

method GetLogMessage protected

Provides the abstract (pure virtual) prototype of a method to access the LogMessage property.

method SetStatusCode protected

Provides the abstract (pure virtual) prototype of a method to set the value of the StatusCode property.

method GetStatusCode protected

Provides the abstract (pure virtual) prototype of a method to access the StatusCode property.

method SetContentStream protected

Sets the value of the ContentStream property to the Value parameter.

method SetContent protected

Provides the abstract (pure virtual) prototype of a method to set the Content property.

method GetContent protected

Provides the abstract (pure virtual) prototype of a method to access the Content property.

method SetIntegerVariable protected

Provides the abstract (pure virtual) prototype of a method to set an integer valued HTTP header property.

method GetIntegerVariable protected

Provides the abstract (in C++ terminology, pure vitrual) prototype of a method to extract an integer value from an indexed table of HTTP header variables.

method SetDateVariable protected

Provides the abstract (pure virtual) prototype of a method to set a date-time valued HTTP header property.

method GetDateVariable protected

Provides the abstract (pure virtual) prototype of a method to extract a date value from an indexed table of HTTP header variables.

method SetStringVariable protected

Provides the abstract (pure virtual) prototype of a method to set a string valued HTTP header property.

method GetStringVariable protected

Provides the prototype of a method to extract a string value from an indexed table of HTTP header variables.

method AddCustomHeaders protected

Appends the custom headers specified by the CustomHeaders property to the Headers parameter.

Inherited from: TObject

method Destroy public

Disposes of an object instance.

method FreeInstance public

Deallocates memory allocated by a previous call to the NewInstance method.

method NewInstance public

Allocates memory for an instance of an object type and returns a pointer to that new instance.

method DefaultHandler public

Provides the interface for a method that processes message records.

method Dispatch public

Calls message-handling methods for the object, based on the contents of the Message parameter.

method BeforeDestruction public

Responds before the first destructor executes.

method AfterConstruction public

Responds after the last constructor has executed.

method SafeCallException public

Handles exceptions in methods declared using the safecall calling convention.

method ToString public

Returns a string containing the class name.

method GetHashCode public

Returns an integer containing the hash code.

method Equals public

Checks whether the current instance and the parameter are equal.

method UnitName public

Returns a string containing the unit name.

method GetInterfaceTable public

Returns a pointer to a structure containing all of the interfaces implemented by a given class.

method GetInterfaceEntry public

Returns the entry for a specific interface implemented in a class.

method GetInterface public

Retrieves a specified interface.

method FieldAddress public

Returns the address of a published object field.

method MethodName public

Returns the name of a class method by address.

method MethodAddress public

Returns the address of a class method by name.

method InheritsFrom public

Determines the relationship of two object types.

method InstanceSize public

Returns the size in bytes of each instance of the object type.

method ClassInfo public

Returns a pointer to the runtime type information (RTTI) table for the object type.

method ClassParent public

Returns the type of the immediate ancestor of a class.

method ClassNameIs public

Determines whether an object is of a specific type.

method ClassName public

Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).

method ClassType public

Returns the class reference for the object's class.

method CleanupInstance public

Performs finalization on long strings, variants, and interface variables within a class.

method InitInstance public

Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.

method Free public

Destroys an object and frees its associated memory, if necessary.

method Create public

Constructs an object and initializes its data before the object is first used.


Unit: CGIHTTP

Member Of: TWinCGIResponse

C++ Information

Inherited from: TCGIResponse

method ~TCGIResponse publicCgihttp.TCGIResponse.~TCGIResponse
method TCGIResponse publicCgihttp.TCGIResponse.TCGIResponse
method InitResponse protectedCgihttp.TCGIResponse.InitResponse

Inherited from: TWebResponse

property CustomHeaders publicHttpapp.TWebResponse.CustomHeaders
property LogMessage publicHttpapp.TWebResponse.LogMessage
property ContentStream publicHttpapp.TWebResponse.ContentStream
property Content publicHttpapp.TWebResponse.Content
property RawContent publicHttpapp.TWebResponse.RawContent
property LastModified publicHttpapp.TWebResponse.LastModified
property Expires publicHttpapp.TWebResponse.Expires
property Date publicHttpapp.TWebResponse.Date
property ContentLength publicHttpapp.TWebResponse.ContentLength
property StatusCode publicHttpapp.TWebResponse.StatusCode
property Title publicHttpapp.TWebResponse.Title
property DerivedFrom publicHttpapp.TWebResponse.DerivedFrom
property ContentVersion publicHttpapp.TWebResponse.ContentVersion
property ContentType publicHttpapp.TWebResponse.ContentType
property ContentEncoding publicHttpapp.TWebResponse.ContentEncoding
property Location publicHttpapp.TWebResponse.Location
property Allow publicHttpapp.TWebResponse.Allow
property Realm publicHttpapp.TWebResponse.Realm
property WWWAuthenticate publicHttpapp.TWebResponse.WWWAuthenticate
property Server publicHttpapp.TWebResponse.Server
property ReasonString publicHttpapp.TWebResponse.ReasonString
property Version publicHttpapp.TWebResponse.Version
property HTTPRequest publicHttpapp.TWebResponse.HTTPRequest
property Cookies publicHttpapp.TWebResponse.Cookies
method SetCustomHeader publicHttpapp.TWebResponse.SetCustomHeader
method SetCookieField publicHttpapp.TWebResponse.SetCookieField
method Sent publicHttpapp.TWebResponse.Sent
method SendStream publicHttpapp.TWebResponse.SendStream
method SendRedirect publicHttpapp.TWebResponse.SendRedirect
method SendResponse publicHttpapp.TWebResponse.SendResponse
method GetCustomHeader publicHttpapp.TWebResponse.GetCustomHeader
method ~TWebResponse publicHttpapp.TWebResponse.~TWebResponse
method TWebResponse publicHttpapp.TWebResponse.TWebResponse
method FormatAuthenticate protectedHttpapp.TWebResponse.FormatAuthenticate
method SetLogMessage protectedHttpapp.TWebResponse.SetLogMessage
method GetLogMessage protectedHttpapp.TWebResponse.GetLogMessage
method SetStatusCode protectedHttpapp.TWebResponse.SetStatusCode
method GetStatusCode protectedHttpapp.TWebResponse.GetStatusCode
method SetContentStream protectedHttpapp.TWebResponse.SetContentStream
method SetContent protectedHttpapp.TWebResponse.SetContent
method GetContent protectedHttpapp.TWebResponse.GetContent
method SetIntegerVariable protectedHttpapp.TWebResponse.SetIntegerVariable
method GetIntegerVariable protectedHttpapp.TWebResponse.GetIntegerVariable
method SetDateVariable protectedHttpapp.TWebResponse.SetDateVariable
method GetDateVariable protectedHttpapp.TWebResponse.GetDateVariable
method SetStringVariable protectedHttpapp.TWebResponse.SetStringVariable
method GetStringVariable protectedHttpapp.TWebResponse.GetStringVariable
method AddCustomHeaders protectedHttpapp.TWebResponse.AddCustomHeaders
field FCustomHeaders protectedHttpapp.TWebResponse.FCustomHeaders
field FHTTPRequest protectedHttpapp.TWebResponse.FHTTPRequest

Inherited from: TObject

method ~TObject publicSystem.TObject.~TObject
method FreeInstance public

Deallocates memory allocated by a previous call to the NewInstance method.

method NewInstance protected

Allocates memory for an instance of an object type and returns a pointer to that new instance.

method DefaultHandler public

Provides the interface for a method that processes message records.

method Dispatch public

Calls message-handling methods for the object, based on the contents of the Message parameter.

method BeforeDestruction public

Responds before the first destructor executes.

method AfterConstruction public

Responds after the last constructor has executed.

method SafeCallException public

Handles exceptions in methods declared using the safecall calling convention.

method ToString public

Returns a string containing the class name.

method GetHashCode public

Returns an integer containing the hash code.

method Equals public

Checks whether the current instance and the parameter are equal.

method GetInterfaceTable public

Returns a pointer to a structure containing all of the interfaces implemented by a given class.

method GetInterfaceEntry public

Returns the entry for a specific interface implemented in a class.

method GetInterface public

Retrieves a specified interface.

method UnitName public

Returns a string containing the unit name.

method MethodName public

Returns the name of a class method by address.

method MethodAddress public

Returns the address of a class method by name.

method InheritsFrom public

Determines the relationship of two object types.

method InstanceSize public

Returns the size in bytes of each instance of the object type.

method ClassInfo public

Returns a pointer to the runtime type information (RTTI) table for the object type.

method ClassParent public

Returns the type of the immediate ancestor of a class.

method ClassNameIs public

Determines whether an object is of a specific type.

method ClassName public

Returns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).

method InitInstance public

Initializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.

method FieldAddress public

Returns the address of a published object field.

method CleanupInstance public

Performs finalization on long strings, variants, and interface variables within a class.

method ClassType public

Returns the class reference for the object's class.

method Free public

Destroys an object and frees its associated memory, if necessary.

method TObject publicSystem.TObject.TObject


Unit: CGIHTTP

Member Of: TWinCGIResponse


Description

Embarcadero Technologies does not currently have any additional information. Please help us document this topic by using the Discussion page!

Personal tools
Translations
Newest Version