Ciao.
Sto cercando disperatamente di forzare il download di un file pdf; il file si crea, viene scritto sul server ma al momento del download restituisce:
Su questa riga:Response object error 'ASP 0156 : 80004005'
Header Error
/Folder/default.asp, line 223
The HTTP headers are already written to the client browser. Any HTTP header modifications must be made before writing page content.
Il codice è il seguente:codice:Response.AddHeader "Content-Disposition", "attachment; filename=" & filepdf
Ho provato i vari suggerimenti trovati con la ricerca riguardo l'errore, ma nessuno ha funzionato.codice:<% @LANGUAGE = "VBScript" %> <% Response.Buffer = True server.scripttimeout = 10000 %> parte html <% Set objStream = Server.CreateObject("ADODB.Stream") objStream.Type = 1 objStream.Open objStream.LoadFromFile Server.MapPath(filepdf) Response.AddHeader "Content-Disposition", "attachment; filename=" & filepdf Response.ContentType = "application/octet-stream" Response.BinaryWrite objStream.Read objStream.Close Set objStream = Nothing %>
Grazie

Rispondi quotando
