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

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

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




主站蜘蛛池模板: 四虎最新永久免费网址 | 日本高清视频免费观看 | 四房婷婷 | 日日摸夜夜欧美一区二区 | 天堂综合网| 日日cao| 青娱乐啪啪 | 天天躁日日躁成人字幕aⅴ 天天躁日日躁 疯人影院 | 日韩中文字幕精品免费一区 | 日本国产在线视频 | 欧美一级一一特黄 | 亚洲va欧美ⅴa国产va影院 | 四虎影永久在线观看精品 | 天天干夜夜躁 | 亚洲成在人线av | 亚洲欧美综合在线观看 | 五月婷婷啪啪 | 天天搞天天色 | 欧美整片在线 | 亚洲大香伊人蕉在人依线 | 无间在线免费看 | 日韩免费毛片全部不收费 | 欧美综合图区亚欧综合图区 | 欧美性活生活视频 | 四虎影视国产884a精品亚洲 | 亚洲免费观看视频 | 日本a级网站| 亚洲视频日韩视频 | 一本久久精品一区二区 | 日本巨黄视频 | 青娱乐免费在线观看 | 青青网站| 中文字幕亚洲日本岛国片 | 午夜视频在线观看182tv | 色综合手机在线 | 亚洲福利天堂 | 色老成人精品视频在线观看 | 青草社区在线观看 | 日韩亚洲国产综合久久久 | 欧美一区二区三区精品影视 | 日韩亚洲欧美综合一区二区三区 |