http://digital-flame.ru/

# Class THTTPServerCommandGet

Description | Hierarchy | Fields | Methods | Properties

## Unit

uHTTPServerCommandGet

## Declaration

`type THTTPServerCommandGet = class(TDataModule)`

## Description

myUnits uDataBaseUnitServer ;

## Hierarchy

- TDataModule
- THTTPServerCommandGet

## Overview

### Fields

| `IdHTTPKeep2Share: TIdHTTP;`

### Methods

| `constructor Create(AOwner:TComponent); override;`
| `procedure IsFileOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure ReceiveFile(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure ReceiveFileWithoutLog(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure AddFileToDBResponse(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure ReceiveFileAndChangeName(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure CheckChunksIntegrity(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure CreateDirOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure DeleteDirOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure DeleteFileOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure DeleteFoldersAndFilesOnServerWithDataBase(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure DeleteTempFileOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure ReceiveChunksInfo(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo;var ChunksInfoString:string);`
| `function IsFileOnServerByURI(uri: string; var filepath:string; IsWebPage:boolean; var WebPageContent:string): Boolean;`
| `procedure GatherFileFromChunks(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
| `procedure SendFile2Keep2Share(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

## Description

### Fields

| `IdHTTPKeep2Share: TIdHTTP;`

### Methods

| `constructor Create(AOwner:TComponent); override;`
Public declarations

| `procedure IsFileOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`
checks if file on Server

| `procedure ReceiveFile(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure ReceiveFileWithoutLog(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure AddFileToDBResponse(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure ReceiveFileAndChangeName(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure CheckChunksIntegrity(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure CreateDirOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure DeleteDirOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure DeleteFileOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure DeleteFoldersAndFilesOnServerWithDataBase(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure DeleteTempFileOnServer(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure ReceiveChunksInfo(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo;var ChunksInfoString:string);`

| `function IsFileOnServerByURI(uri: string; var filepath:string; IsWebPage:boolean; var WebPageContent:string): Boolean;`
checks if file on Server

| `procedure GatherFileFromChunks(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

| `procedure SendFile2Keep2Share(AContext: TIdContext; ARequestInfo: TIdHTTPRequestInfo; AResponseInfo: TIdHTTPResponseInfo);`

Generated by PasDoc 0.14.0.