THttpResponse

An HTTP response that can be sent by an HTTP server and received by an HTTP client.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TBaseObjectA base class for objects that can be used instead of TObject.
3TReferenceCountedObjectObject that keeps track of the number of times it is referenced from other objects
4THttpMessage Abstract base class for HTTP messages.
5THttpResponse

Source

Http.Response.pas (37)

Fields

ScopeVisibilityTypeNameDescription
InstanceprivateTGregorianInstantFLastModified
InstancepublicTHttpStatusLineStatusLine
InstancepublicTUriLocation
InstancepublicTHttpContentDispositionContentDisposition
InstancepublicTHttpCookiesSetCookies
InstancepublicTTextWwwAuthenticate
InstancepublicTTextDav
InstancepublicTHttpContentRangeContentRange
InstancepublicTHttpCacheControlCacheControl
InstancepublicTTextServer

Methods

ScopeVisibilityResultNameDescription
InstanceprivateSetLastModified(Value: TGregorianInstant)
InstanceprotectedTranslateHeaderFields()
InstanceprotectedCreateHeaderFromFields()
InstancepublicCreate()
InstancepublicDestroy()
InstancepublicGenerateContent()
InstancepublicTInteger32GetContentLength()
InstancepublicRead(Stream: TInputStream)
InstancepublicWrite(Stream: TOutputStream)
InstancepublicTHttpVersionGetVersion()
InstancepublicTranslateHeaderField(Field: THttpHeaderField)