0
我試圖用瀏覽器打開PDF文件或其他類似圖像的文件類型,但是ff和chrome會給出重複的內容錯誤。我正在使用下面的代碼來打開這些文件。MVC3重複的內容處置標題
Response.Contentype = file.ContentType;
Response.AppendHeader("Content-Disposition",string.Format("inline;filename=\"{0}\"",file.Filename));
return File(file.Data,file.ContentType,file.FileName);
如果我這樣做,它會提示下載。上面的代碼適用於ie9 – CodeNoob
是的,它會提示下載,因爲當您指定第三個參數時,Content-Disposition標頭設置爲「附件」,這是正常的。如果你想顯示'inline'文件,你應該省略第三個參數。 –
謝謝,它的作品! – CodeNoob