六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

ASP.NET中完成直接從頁面上下載文件,而不須引用文件URL來下載

[摘要]函數名:ResponseFile功能 :客戶端從服務器端下載一個文件返回值:返回True表示服務器響應成功,返回False表示失敗參數 : PageResponse 響應客戶端的Response對象,用Page.Response引用 DownloadFi...
函數名:ResponseFile
功能  :客戶端從服務器端下載一個文件
返回值:返回True表示服務器響應成功,返回False表示失敗
參數  :
        PageResponse       響應客戶端的Response對象,用Page.Response引用
        DownloadFileName   客戶端下載文件的文件名
        LocalFilePath      服務器端待下載文件的路徑
        DownloadBuffer     服務器端讀取文件的緩沖區大小,單位為KB
Public Function ResponseFile(ByRef PageResponse As HttpResponse, ByVal DownloadFileName As String, ByVal LocalFilePath As String, ByVal DownloadBuffer As Long) As Boolean
        Dim Reader As System.IO.FileStream
        Dim Buffer() As Byte
        Dim FileLength As Long
        Dim FileBuffer As Long = 1024 * DownloadBuffer
        Dim ReadCount As Long
        ReadCount = FileBuffer
        ReDim Buffer(ReadCount - 1)
        Try
                Reader = System.IO.File.OpenRead(LocalFilePath)
                FileLength = Reader.Length
                Try
                        PageResponse.Buffer = False
                        PageResponse.AddHeader("Connection", "Keep-Alive")
                        PageResponse.ContentType = "application/octet-stream"
                        PageResponse.AddHeader("Content-Disposition", "attachment;filename=" + DownloadFileName)
                        PageResponse.AddHeader("Content-Length", FileLength.ToString)
                        While ReadCount = FileBuffer
                                ReadCount = Reader.Read(Buffer, 0, FileBuffer)
                                ReDim Preserve Buffer(ReadCount - 1)
                                PageResponse.BinaryWrite(Buffer)
                        End While
                        Response.End()
                Catch ex As Exception
                        Return False
                Finally
                        Reader.Close()
                End Try
        Catch ex As Exception
                Return False
        End Try
        Return True
End Function




主站蜘蛛池模板: 亚洲人成片在线观看 | 青青久精品观看视频最新 | 午夜天堂影院 | 速度与激情9在线观看 | 日日夜夜综合 | 西西人体大胆77777视频 | 亚洲人成在线播放网站 | 亚欧洲精品bb | 午夜视频在线免费播放 | 青娱乐手机免费视频 | 青草影院在线观看免费版 | 特色毛片 | 日本激情在线看免费观看视频 | 伊人影院综合网 | 色综合一本 | 日日干天天射 | 中文一区在线观看 | 四虎免费在线播放 | 天堂最新版资源www在线 | 在线岛国片 | 日本另类αv欧美另类aⅴ | 伊人影视传媒有限公司 | 全黄性色大片 | 中文字幕高清在线天堂网 | 在线aa | 四虎影视库国产精品一区 | 四月天中文字幕 | 日本一区二区在线不卡 | 视频一区二区在线观看 | 亚洲特黄视频 | 五月婷婷色综合 | 四虎在线永久精品高清 | 日日影院 | 日韩在线黄色 | 天堂资源在线中文 | 羞羞一区二区三区四区片 | 青春草视频在线免费观看 | 特级淫片欧美高清视频蜜桃 | 午夜影院免费 | 天天看片天天爽 | 色黄网站成年女人色毛片 |