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

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

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




主站蜘蛛池模板: 我要看黄色一级片 | 狍和美女一级aa毛片 | 特a级黄色片 | 一二三四免费观看在线影视大全 | 四虎成人免费网址在线 | 日本最新免费网站 | 日韩久久免费视频 | 天堂网在线观看 | 亚洲国产精品一区二区久久hs | 亚洲成人免费网站 | 亚洲天堂影视 | 视频精品一区二区 | 亚洲国产欧美在线成人aaaa | 亚洲自偷| 羞羞漫画弹窗 | 热热色国产| 中文字幕在线精品视频入口一区 | 亚洲aav| 中文字幕不卡高清免费 | 青青青免费网站在线观看 | 色天使在线播放 | 中国女人一级做受免费视频 | 视频一区视频二区在线观看 | 青草免费在线 | 亚洲综合自拍 | 性色欧美 | 欧美最新在线 | 最新69国产成人精品视频69 | 日日噜噜夜夜狠狠久久丁香 | 日本中字 | 欧美午夜免费观看福利片 | 欧美专区第一页 | 中文字幕视频免费在线观看 | 影音色资源| 亚洲视频免费在线播放 | 中日韩一线二线三线视频 | 中文字幕日韩专区 | 欧美专区一区 | 青久久 | 亚洲va中文字幕 | 天天狠天天透天干天天怕处 |