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

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

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




主站蜘蛛池模板: 日本免费色 | 亚洲天堂精品在线观看 | 日本不卡免费高清一级视频 | 青青草原国产在线观看 | 欧美专区一区二区三区 | 特级做a爰片毛片免费看 | 日韩精品久久久毛片一区二区 | 欧美亚洲综合在线观看 | 深夜成人福利 | 日本免费一区视频 | 一级国产视频 | 欧美一区二区亚洲 | 字幕网资源站中文字幕 | 天天干在线影院 | 在线视免费频观看韩国aaa | 四虎美女 | 天天看天天射天天视频 | 青娱乐免费在线观看 | 一区二区三区视频免费观看 | 日本一区二区不卡视频 | 日日噜噜夜夜狠狠久久aⅴ 日日噜噜夜夜狠狠扒开双腿 | 青青草激情视频 | 亚洲成人黄色片 | 最新福利片v国产片 | 热の综合热の国产热の潮小说 | 亚洲永久视频 | 日韩无人区码卡二卡3卡4卡介绍 | 全黄性高视频 | 视频在线观看40分钟免费 | 性8成人有声小说在线播放 性 色 黄 一级 | 欧美一页 | 欧日韩美香蕉在线观看 | 日日摸夜夜添夜夜添一区二区 | 四虎国产精品永久地址51 | 欧美特黄a级高清免费大片 欧美桃色视频 | 亚洲精品日韩专区在线观看 | 欧洲一级视频 | 日日摸夜夜摸狠狠摸日日碰夜夜做 | 午夜免费在线观看 | 天天干天天色综合 | 四虎影视站长工具 |