Aller directement au contenu principal

ResponseBodyAsFileWithType

Structure

ResponseBodyAsFileWithType(sFileName, sContentType)

Paramètres

| Paramètre | Type | Description
| sFileName | Chaîne | Nom du fichier situé dans le répertoire temporaire d'IndySoft qui sera utilisé pour charger le corps du message des réponses | contentType | Chaîne | Valeur du type de contenu à définir dans l'en-tête de la réponse (en fonction du type de fichier) |

Valeur de retour

Chaîne

Description

Utilisez cette fonction pour définir le corps d'un message de réponse Web, tel qu'il a été chargé à partir du fichier sFileName. Ce fichier sFileName doit se trouver dans le répertoire IndySoft Temp. Important : définissez tous les en-têtes (ResponseHeader) et le code d'état (ResponseStatusCode) AVANT de définir le corps du message de réponse à l'aide de ResponseBodyAsText ou de ResponseBodyAsFile. Le paramètre sContentType servira à définir l'en-tête « content-type » dans la réponse Web. Remarque : si vous souhaitez que le type de contenu soit défini automatiquement en fonction de l'extension du fichier, il vous suffit d'utiliser ResponseBodyAsFile.

Exemple

ResponseStatusCode(700)

ResponseBodyAsFileWithType("MyXMLResponse.xml", "application/xml") |