Magic Wonder Ответов: 0

Удалены response.headers, PDF-файлы не загружаются.


Привет,

Я удалил заголовки ответов из своего приложения с помощью

Response.Headers.Remove("X-AspNet-Version")


в Global.asax

Но после применения его форматы файлов нравятся .pdf/.text/.jpg и т.д. повреждаются во время загрузки.


пожалуйста, помогите.

Что я уже пробовал:

Я использую приведенный ниже код для загрузки файлов

Dim fs As FileStream
     Dim fi As New FileInfo(lPath)
     Dim strFileNm As String = fi.Name
     fs = File.Open(lPath, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.ReadWrite)
     Dim bytBytes As Byte() = New Byte(fs.Length - 1) {}
     fs.Read(bytBytes, 0, Integer.Parse(fs.Length.ToString()))
     fs.Close()
     HttpContext.Current.Response.ContentType = "application/octet-stream"
     HttpContext.Current.Response.Clear()
     HttpContext.Current.Response.AddHeader("Content-disposition", "attachment; filename=" & strFileNm)
     HttpContext.Current.Response.Flush()
     HttpContext.Current.Response.BinaryWrite(bytBytes)
     HttpContext.Current.Response.End()

ZurdoDev

Тогда я предлагаю положить его обратно.

Magic Wonder

Окей. Спасибо

0 Ответов