Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

HttpResponse.WriteFile méthode (String)

 

Date de publication : novembre 2016

Écrit le contenu du fichier spécifié directement dans un flux de sortie de réponse HTTP sous forme de bloc de fichier.

Espace de noms:   System.Web
Assembly:  System.Web (dans System.Web.dll)

public void WriteFile(
	string filename
)

Paramètres

filename
Type: System.String

Nom du fichier à écrire dans la sortie HTTP.

Exception Condition
ArgumentNullException

Le paramètre filename a la valeur null.

Lorsque cette méthode est utilisée avec des fichiers volumineux, l’appel de la méthode peut lever une exception. La taille du fichier qui peut être utilisé avec cette méthode dépend de la configuration matérielle du serveur Web. Pour plus d’informations, consultez l’article 812406, « PRB : Response.WriteFile ne peut pas télécharger de fichier volumineux » sur le Microsoft Knowledge Base site Web.

L’exemple suivant écrit le contenu d’un fichier texte nommé Login.txt (qui peut contenir des contrôles d’entrée et de texte littérales HTML) directement dans le flux de sortie.

Response.Write("Please Login: <br>");
 Response.WriteFile("login.txt");

.NET Framework
Disponible depuis 1.1
Retour au début
Afficher: