[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: httpdefs.pp line 447
type TRequest = class(THTTPHeader) |
protected |
procedure AllocateRequestID; virtual; |
function AllowReadContent; virtual; |
function CreateUploadedFiles; virtual; |
function CreateMimeItems; virtual; |
procedure HandleUnknownEncoding(); virtual; |
procedure HandleStreamEncoding(); virtual; |
procedure ParseFirstHeaderLine(); override; |
procedure ReadContent; virtual; |
procedure ProcessMultiPart(); virtual; |
procedure ProcessQueryString(); virtual; |
procedure ProcessURLEncoded(); virtual; |
function RequestUploadDir; virtual; |
function GetTempUploadFileName(); virtual; |
procedure DeleteTempUploadedFiles; virtual; |
procedure InitRequestVars; virtual; |
procedure InitContentRequestVars; virtual; |
procedure InitHeaderRequestVars; virtual; |
procedure InitPostVars; virtual; |
procedure InitGetVars; virtual; |
procedure InitContent(); |
procedure ProcessStreamingContent(); virtual; |
function DerriveStreamingContentType; |
procedure ProcessStreamingURLEncoded(); virtual; |
procedure ProcessStreamingMultiPart(); virtual; |
procedure ProcessStreamingSetContent(); virtual; |
procedure HandleStreamingUnknownEncoding(); |
property ContentRead: Boolean; [rw] |
public |
type |
TConnectionIDAllocator = procedure( |
out aID: string |
) of object; |
public |
IDAllocator: TConnectionIDAllocator; |
DefaultRequestUploadDir: string; |
constructor Create; override; |
destructor destroy; override; |
function GetNextPathInfo; |
property RequestID: string; [r] |
property RouteParams []: string; [rw] |
property ReturnedPathInfo: string; [rw] |
property LocalPathPrefix: string; [r] |
property CommandLine: string; [r] |
property Command: string; [r] |
property URI: string; [rw] |
property QueryString: string; [rw] |
property HeaderLine: string; [r] |
property Files: TUploadedFiles; [r] |
property HandleGetOnPost: Boolean; [rw] |
property OnUnknownEncoding: TOnUnknownEncodingEvent; [rw] |
property OnStreamEncodingEvent: TOnStreamEncodingEvent; [rw] |
property IfMatch: string; [rw] |
property IfNoneMatch: string; [rw] |
property IfRange: string; [rw] |
property IfUnModifiedSince: string; [rw] |
property ContentRange: string; [rw] |
property TE: string; [rw] |
property Upgrade: string; [rw] |
property KeepFullContents: Boolean; [rw] |
end; |
| |
| |
TObject |