Standaard voegt de Indy-bibliotheek een inhoudsbody toe aan HTTP-antwoorden als er geen ContentText of ContentStream is toegewezen. Als u een leeg antwoordbody wilt retourneren (voor een 404-fout of iets dergelijks), kunt u de volgende aanpak gebruiken.
Maak een nieuwe TStringStream zonder inhoud aan en wijs deze toe aan de eigenschap ContentStream van de HTTP Response. Op deze manier wordt de HTTP-respons verzonden zonder de standaard HTML-tags.
Voorbeeld
private void OnCommandGet(TIdContext *AContext, TIdHTTPRequestInfo *ARequestInfo,
TIdHTTPResponseInfo *AResponseInfo)
{
AResponseInfo->ContentStream = new TStringStream("");
AResponseInfo->ContentType = "text/html";
AResponseInfo->ResponseNo = 404;
}