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

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

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




主站蜘蛛池模板: 亚洲国产成人久久综合一区77 | 天天干在线影院 | 我想看一级播放片一级的 | 欧美一级大黄 | 最新69国产成人精品视频69 | 一级做a爰片久久毛片美女 一级做a爰片久久毛片毛片 | 青娱乐在线国产 | 亚洲国产成人久久一区www | 婷婷九月 | 青青草免费在线 | 青草青青高清影院在线观看 | 青青草视频播放 | 亚洲精品老司机福利在线播放 | 日韩三级毛片 | 日本一区二区三区免费在线观看 | 日本视频不卡 | 青草91视频免费观看 | 日韩啪啪网站 | 色婷婷精品综合久久狠狠 | 日韩三级黄色片 | 青青草国产在线视频 | 欧美一级成人 | 亚洲综合色网 | 伊人影视频 | 日韩大片| 日本高清视频在线 | 午夜视频在线观看完整版 | 亚州免费一级毛片 | 最新国产网站 | 日本香蕉一区二区三区 | 色综合久久久久久888 | 香蕉成人啪国产精品视频综合网 | 伊人久久大香线蕉免费视频 | 在线免费观看h | 青青网站 | 色香欲亚洲天天综合网 | 午夜爱爱毛片xxxx视频免费看 | 青青青爽视频在线观看 | 午夜视频免费看 | 自拍偷拍 欧美日韩 | 青草国产在线视频 |