c# - How to add Headers in HTTPContext Response in ASP.NET MVC 3? -


i have download link in page, file generate user request. want display file size, browser can display how left download. solution, guess addin header request work, don't know how it.

here try code:

public filestreamresult downloadsignalrecord(long id, long powerplantid, long generatingunitid)         {                  signalrepository sr = new signalrepository();                 var file = sr.getrecordfile(powerplantid, generatingunitid, id);                 stream stream = new memorystream(file);                  httpcontext.response.addheader("content-length", file.length.tostring());                  return file(stream, "binary/rfx", sr.getrecordname(powerplantid, generatingunitid, id) + ".rfx");           } 

when checked on fiddler, didn't display content-length header. can guys me out?

try httpcontext.current.response.appendheader("content-length", contentlength);


Comments

Popular posts from this blog

c++ - Is it possible to compile a VST on linux? -

c# - SharpSVN - How to get the previous revision? -

php cli reading files and how to fix it? -