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

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

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




主站蜘蛛池模板: 日本大片在线 | 人人天天夜夜 | 婷婷六月在线 | 色综合天天综合网国产成人 | 亚洲无限乱码一二三四区 | 欧美性最xxx| 一本伊人 | 欧美亚洲国产精品久久久 | 香蕉成人福利片视频在线下载 | 天天看毛片| 色婷婷综合激情视频免费看 | 欧美综合亚洲图片综合区 | 四虎精品视频在线永久免费观看 | 亚洲综合精品 | 深夜国产一区二区三区在线看 | 日韩欧美精品综合久久 | 欧美亚洲国产精品久久久久 | 青青影院 | 天堂在线资源最新版 | 亚洲男人的天堂久久无 | 色橹橹高清视频在线播放 | 日韩中文字幕在线亚洲一区 | 一二三四手机在线观看视频播放 | 亚洲最新永久观看在线 | 日韩中文字幕久久精品 | 欲香欲色 | 日韩高清的天堂在线观看免费 | 四虎永久影院 | 日韩视频第1页 | 日本一区中文字幕 | 欧美一级黄色片免费看 | 日本狠狠干| 青草视频在线观看免费视频 | 亚洲综合网在线观看 | 天天干天天色天天干 | 四虎4hu影库免费永久国产 | 亚洲乱码一区二区三区国产精品 | 日本精品高清一区二区2021 | 一级做a爰片久久毛片免费看 | 在线欧美国产 | 日日干日日|