我把檔案先讀出來到輸出流:
阿新 • • 發佈:2018-11-09
為了防止非法使用者直接輸入檔案地址下載,我把檔案先讀出來到輸出流:
下面有以下問題:
1.在點選連結開啟下載對話方塊以後,IE提示檔案大小為未知,怎麼樣才能讓IE顯示檔案大小?是不是要在標頭裡設定什麼?
2.用網際快車下載時,下載了一個登入頁面,我汗,沒通過驗證。右擊另存或直接點選下載卻可以。怎麼辦?
3.像這樣的流輸出下載,如果下載很大的檔案,會不會產生指令碼超時錯誤?
- C# code
-
namespace
FWeb.FWareHouse {
public
partial
class
BackupDbDown : FPage
//
FPage從Page繼承,包含身份驗證
{
protected
override
void
OnLoad(EventArgs e) { String fileName
=
Request.QueryString(
下面有以下問題:
1.在點選連結開啟下載對話方塊以後,IE提示檔案大小為未知,怎麼樣才能讓IE顯示檔案大小?是不是要在標頭裡設定什麼?
2.用網際快車下載時,下載了一個登入頁面,我汗,沒通過驗證。右擊另存或直接點選下載卻可以。怎麼辦?
3.像這樣的流輸出下載,如果下載很大的檔案,會不會產生指令碼超時錯誤?