File Downloads

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • =?Utf-8?B?RXJpY2E=?=

    File Downloads

    I have a simple file download button that when clicked opens a window with a
    file download dialog prompting a user to save in csv or xls format. The code
    works fine locally. (In debug mode there is an exception thrown on the
    response.end line) but once on the server the page displays and then closes
    immediately. Below is the relevant code. Has anyone encountered this before?

    Response.Clear( )
    HttpContext.Cur rent.Response.B ufferOutput = True
    HttpContext.Cur rent.Response.A ppendHeader("Co ntent-Disposition",
    String.Format(" attachment; filename={0}", fileName))
    HttpContext.Cur rent.Response.C ontentType = outType
    Dim encoding As New System.Text.ASC IIEncoding
    HttpContext.Cur rent.Response.B inaryWrite(enco ding.GetBytes(o utString))
    HttpContext.Cur rent.Response.F lush()
    HttpContext.Cur rent.Response.E nd()
  • =?Utf-8?B?RXJpY2E=?=

    #2
    RE: File Downloads

    I believe this is a security issue, but am having trouble resolving it. What
    happens is that if I type in the server name in my browser, the download
    works as expected. However, if I type in the domain name, the temp file never
    gets written to the directory. For what account should I give permissions for
    this. Does anyone know why this wouldn't work for both. It is the same exact
    server.


    "Erica" wrote:
    I have a simple file download button that when clicked opens a window with a
    file download dialog prompting a user to save in csv or xls format. The code
    works fine locally. (In debug mode there is an exception thrown on the
    response.end line) but once on the server the page displays and then closes
    immediately. Below is the relevant code. Has anyone encountered this before?
    >
    Response.Clear( )
    HttpContext.Cur rent.Response.B ufferOutput = True
    HttpContext.Cur rent.Response.A ppendHeader("Co ntent-Disposition",
    String.Format(" attachment; filename={0}", fileName))
    HttpContext.Cur rent.Response.C ontentType = outType
    Dim encoding As New System.Text.ASC IIEncoding
    HttpContext.Cur rent.Response.B inaryWrite(enco ding.GetBytes(o utString))
    HttpContext.Cur rent.Response.F lush()
    HttpContext.Cur rent.Response.E nd()

    Comment

    Working...