下载动态产生的文件可以用以下代码:
Response.ClearHeaders()
Response.Clear()
Response.Expires = 0
Response.Buffer = True
Response.AddHeader( " Accept-Language " , " utf-8 " )
' Filename
Response.AddHeader( " content-disposition " , " attachment; filename=aaa.vcs " )
Response.ContentType = " Application/octet-stream "
' File Content
Response.Write( " this is test file " )
Response.End()
Response.Clear()
Response.Expires = 0
Response.Buffer = True
Response.AddHeader( " Accept-Language " , " utf-8 " )
' Filename
Response.AddHeader( " content-disposition " , " attachment; filename=aaa.vcs " )
Response.ContentType = " Application/octet-stream "
' File Content
Response.Write( " this is test file " )
Response.End()
下载已存在的文件,可以用下面代码
Response.ClearHeaders()
Response.Clear()
Response.Expires = 0
Response.Buffer = True
Response.AddHeader( " Accept-Language " , " utf-8 " )
' Filename
Response.AddHeader( " content-disposition " , " attachment; filename=aaa.vcs " )
Response.ContentType = " Application/octet-stream "
' File Content
Response.Write(System.IO.File.ReadAllBytes("c:/aaaa.txt"))
Response.End()
Response.Clear()
Response.Expires = 0
Response.Buffer = True
Response.AddHeader( " Accept-Language " , " utf-8 " )
' Filename
Response.AddHeader( " content-disposition " , " attachment; filename=aaa.vcs " )
Response.ContentType = " Application/octet-stream "
' File Content
Response.Write(System.IO.File.ReadAllBytes("c:/aaaa.txt"))
Response.End()