我們有一個模塊來生成和存儲PDF格式的報告。MVC3更改網址
URL,以獲取例如文件是這樣的:
https://domain.com/Document/GetDocument?documentId=00000000-0000-0000-0000-000000000000
此URL將返回文檔名稱爲:Document_UserName_Date
。
但是,由於瀏覽器可以像瀏覽器一樣查看PDF文件,文件將在瀏覽器的標籤頁中以上述url查看。
因此,當用戶嘗試在他們的計算機中保存該文檔時,默認文件名(從url獲得)是:https___domain.com.pdf
,而不是我們所預期的Document_UserName_Date.pdf
。 所以我想,如果我可以只是改變了網址爲:
https://domain.com/Document/Document_UserName_Date.pdf
我的問題將得到解決。
您是否嘗試過在應用程序中設置內容類型爲'application/pdf'? – 2013-03-03 08:15:08
用戶還喜歡用瀏覽器查看文檔。 這就是爲什麼我想首先更改網址 – NDC00629 2013-03-03 08:31:20
將網址更改爲只有'.pdf'擴展名可能無法解決您的問題。你應該設置正確的標題,正如達林在下面提到的。 – 2013-03-03 08:36:40