Подскажите, а как СКАЧАТЬ xml - файл?
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Подскажите, а как СКАЧАТЬ xml - файл? Expand / Collapse
Автор
Сообщение
22.08.2007 9:57
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 11.01.2008 12:05
Сообщ.: 10, Visits: 12
Например, есть ссылка на XML файл. Я хочу чтобы при нажатии на эту ссылку файл не открывался, а скачивался. Это возможно?
Сообщ. #915474
22.08.2007 10:31
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Наверное нет. Это зависит от браузера, а не от сервера. Попробуй указать для xml файлов mime-тип application/octet-stream, может это поможет.
Сообщ. #915477
23.08.2007 10:34
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 11.01.2008 12:05
Сообщ.: 10, Visits: 12
Базиль, а можно точнее что именно написать и где?
Сообщ. #915521
23.08.2007 10:45
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Какая у тебя ОС и веб-сервер?
Сообщ. #915522
23.08.2007 10:48
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 11.01.2008 12:05
Сообщ.: 10, Visits: 12
XP, веб сервер Lotus
Сообщ. #915523
23.08.2007 11:48
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
С Lotus я не знаком. Изучай документацию к нему на тему "mime type(s)"
Сообщ. #915525
23.08.2007 14:11
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 11.01.2008 12:05
Сообщ.: 10, Visits: 12
Скажи вариант который знаешь.
Сообщ. #915530
23.08.2007 15:47
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 26.10.2007 16:04
Сообщ.: 159, Visits: 1 042
Dymytry (23.08.2007)
Скажи вариант который знаешь.

если сервак IIS, то возможно вот это прокатит:

файл script.asp:

<%

filename = request.querystring("filename")
Response.ContentType = "application/octet-stream"
Response.Addheader "Content-Disposition", "attachment; filename=" & filename
set objStream = server.CreateObject ("ADODB.Stream")
objStream.Open
objStream.Type = 1
objStream.LoadFromFile "\Путь к папке\" & filename
while not objStream.EOS 
   Response.BinaryWrite objStream.Read(10*1024)
   Response.Flush
wend    
objStream.Close
set objStream = nothing
%>

а ссылка бы выглядела как < a href=script.asp?filename=file.xml target=_blank > ... < /a >

Сообщ. #915536
23.08.2007 16:43
Supreme Being

Supreme Being

модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240, Visits: 65 445
Для IIS. Запускаем IIS Manager, открываем свойства комьютера, нажимаем кнопку MIME types, в появившемся диалоге находим расширение xml и изменяем его MIME тип на application/octet-stream.
Сообщ. #915540
« пред. тема | след. тема »


Эту тему читают Expand / Collapse