Avatar billede clausjul Nybegynder
16. juli 2003 - 16:33 Der er 1 løsning

Mærkelig fejl - Viser header-informationer i toppen?

Jeg har denne nedenstående kode, som gør, at man kan klikke på et link og får en boks frem, hvor man kan downloade eller åbne filen. Når jeg åbner filen og går tilbage til websiten for at gå videre, så hvis jeg klikker på et link, så kommer der et par linier med header-informationer.

FileStream MyFileStream;
long FileSize;
MyFileStream = new FileStream(ConfigurationSettings.AppSettings["DocumentDirectory"] + rawfilename, FileMode.Open);
FileSize = MyFileStream.Length;
byte[] Buffer = new byte[(int)FileSize];
MyFileStream.Read(Buffer, 0, (int)FileSize);
Response.Clear();
Response.AddHeader("Content-Disposition","attachment;filename=\"" + HttpUtility.UrlEncode(filename) + "\"");
Response.AddHeader("Content-type","application/octet-stream");
Response.AddHeader("Content-length",MyFileStream.Length.ToString());
Response.BinaryWrite(Buffer);
Response.Flush();
MyFileStream.Close();

Der er også html-side tilknyttet aspx-siden som benyttes til at angive fejl, hvis man ikke har rettighed til den fil. Umiddelbart kan jeg se, at der kommer både siden som jeg forlod og den side som jeg er kommet til på samme side. Har det noget med cache??
Avatar billede clausjul Nybegynder
13. august 2003 - 12:34 #1
Lukket - det ser ud til at ingen kunne svare på det.... :-/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester