Web.Win.ISAPIApp.TISAPIApplication.HttpExtensionProc

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function HttpExtensionProc(var ECB: TEXTENSION_CONTROL_BLOCK): DWORD;

C++

unsigned __fastcall HttpExtensionProc(Winapi::Isapi2::TEXTENSION_CONTROL_BLOCK &ECB);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Web.Win.ISAPIApp.pas
Web.Win.ISAPIApp.hpp
Web.Win.ISAPIApp TISAPIApplication

Beschreibung

Antwortet auf eine HTTP-Anforderungsbotschaft.

Der HTTP-Server ruft HttpExtensionProc auf, wenn er eine HTTP-Botschaft empfängt. HttpExtensionProc erzeugt dann für die Anforderungsbotschaft die Objekte TISAPIRequest und TISAPIResponse. Anschließend wird die Methode HandleRequest aufgerufen, so dass die Antwort zusammengestellt und gesendet werden kann. Zuletzt gibt HttpExtensionProc das Anforderungs- und das Antwortobjekt frei.

Wenn die Antwort zusammengestellt und gesendet werden konnte, gibt HttpExtensionProc den Wert HSE_STATUS_SUCCESS zurück, andernfalls wird HSE_STATUS_ERROR zurückgegeben.

Siehe auch