Re[3]: Проблема с ContentType в ASP
От: taran11  
Дата: 07.12.04 11:49
Оценка:
Здравствуйте, _www_.

Теперь код имеет такой вид:

set fso=Server.CreateObject("Scripting.FileSystemObject")
set file1=fso.GetFile("download.exe")
Response.Buffer=true
Response.ContentType = "application/octetstream"
response.AddHeader "Content-Length", file1.size
response.AddHeader "Content-Disposition", "attachment; filename=download.exe"
'Response.BufferOutput = true
response.Expires = 0
response.CacheControl = "no-cache"
Set objStream = Server.CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = 1
objStream.LoadFromFile "download.exe"
Response.BinaryWrite objStream.Read
objStream.Close
Set objStream = Nothing
set file1 = Nothing
Response.End()

Но IE вместо диалога сохранения выдает следующее:

MZP???яяё@??є???ґ Н!ё?LН!ђђThis program must be run under Win32 $7PEL??\?б<а?? ?? 0?ђХ?@?а?@???????? ???°ш?¤?а?°?UPX00???ЂаUPX1 @?˜?@а.rsrc а??њ@А1.20UPX! ? гЖqю{ФИhЇ№?†•J?&?ЬwяТьй??˜ђjhi?@? ! ...

И так далее.
Что еще может быть?

Всех благ!

Михаил Таран mailto:taran1122@tut.by
(Двойки в адресе для спамеров)
---------------------------------------------------


"_www_" <0@users.rsdn.ru> сообщил/сообщила в новостях следующее: news:932717@news.rsdn.ru...
From: _www_ аноним

Нужно чтобы в Response.AddHeader "attachment;" было.
В вашем исходном файле его нет.



------------------------------------------------------------------------------
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение

Re[2]: Проблема с ContentType в ASP Оценить
Posted via RSDN NNTP Server 1.9 delta
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.