![]() |
Datei an Webuser senden nicht anzeigen!
Hallo Zusammen!
Ich möchte mit einer ASP.NET / ISAPI.DLL eine Grafik an den Webbesucher senden! Und zwar nicht das diese im Browser angezeigt wird, sondern das Sie per Dateinamenabfrage gespeichert wird. (Download)! Versicht habe ich:
Delphi-Quellcode:
und
Context.Response.ContentType := 'application/x-zip-compressed';
Context.Response.AppendHeader('Content-Disposition','filename='+Bild); Context.Response.WriteFile(Bild);
Delphi-Quellcode:
Leider wird das Bild immer im Browser angezeigt!
Context.Response.ContentType := 'application/x-zip-compressed';
Context.Response.AppendHeader('Content-Disposition','filename='+Bild); Context.Response.TransmitFile(Bild); Jemand ne Idee? Grüsse Mavarik |
AW: Datei an Webuser senden nicht anzeigen!
In PHP mache ich das so:
Code:
Klappts wenn du diesen Header sendest?
header('Content-type: application/octet-stream');
header('Content-Disposition: attachment; filename="' . $fileinfo['filename'] . '.' . $fileinfo['extension'] . '"'); |
AW: Datei an Webuser senden nicht anzeigen!
DANKE
Habs gerade auch gefunden!
Delphi-Quellcode:
Ich denke "attachment;" war der "Trick"
Context.Response.AddHeader('Content-Disposition','attachment; filename='+Bild);
Context.Response.AddHeader('Content-Length',inttostr(Size)); Context.Response.ContentType := 'application/octet-stream'; Grüsse Mavarik |
AW: Datei an Webuser senden nicht anzeigen!
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz