Mystik med content-disposition / attachment
HejJeg har et underligt problem med noget C# kode.
Fx koden:
Response.AppendHeader( "Content-Disposition","Attachment;Filename=" + fileName);
Response.ContentType = "text/plain";
Response.WriteFile(DownLoadFile);
Response.End();
Ovenstående har virket til dato, men fornylig observerede jeg følgende problem:
http://127.0.0.1/test.aspx fra webserveren --> virker ikke
http://localhost/test.aspx fra webserveren --> virker
http://ekstern-ip/test.aspx fra webserveren --> virker ikke
http://ekstern-ip/test.aspx fra webserveren --> virker sporadisk. Testet fra forskellige maskiner. Virker konsekvent med Firefox. Men med IE6/7 virker det kun nogle steder.
Umiddelbart kunne det jo lyde som et cache-problem. Men jeg har prøvet at tilføje "Response.Expires = 0;" på mine sider. Det burde jo være nok?
Nogle der har set dette fænomen før?
