Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
VinMike
0 / 0 / 0
Регистрация: 09.12.2008
Сообщений: 23
1

Знатоки ASP! Помогите скачать файл с сервера на сервер.

04.01.2009, 14:55. Просмотров 1452. Ответов 12
Метки нет (Все метки)

Есть необходимость закачивать на сервер фалы с целью дальнейшей передачи браузеру с другим ContentType. В первом примере я использовал для этого ActiveX M$ Internet Transfer Control. Но на хостинге не хотят его ставить. Каие есть еще способы считать в ASP файл с заданного URL ? Заранее благодарен.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.01.2009, 14:55
Ответы с готовыми решениями:

ак в ASP-хе скачать файлик с другого сервера?
Как в ASP-хе скачать файлик с другого сервера. Напр. новости с Lenta.ru. Адрес, имя файла, всё...

[ASP.NET Core] Скачать большой файл с сервера
Народ, подскажите, как скачивать правильно большой файл с сервера? Нужен пример кода и/или...

Скачать файл с сервера.
Мне нужно скачать с моего сайта определенные файлы. Например, у меня есть сайт...

Скачать файл с сервера на ПК
Добрый день! Хотел бы узнать у знающих людей, каким способом можно скачать файл с сервера??? И...

Скачать файл с сервера
как?..какие команды?..)

12
timnet
2 / 2 / 0
Регистрация: 29.07.2008
Сообщений: 159
06.01.2009, 20:26 2
response.binarywrite(binarydata)
0
VinMike
0 / 0 / 0
Регистрация: 09.12.2008
Сообщений: 23
07.01.2009, 10:52  [ТС] 3
2timnet
Да я это понимаю, проблема в том, как считать содержимое удаленого файла по его URL
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
07.01.2009, 11:23 4
Set oHTTP = Server.CreateObject('Msxml2.ServerXMLHTTP.4.0')
oHTTP.Open 'GET','http://www.server.com/binary.bin'
oHTTP.Send
Response.BinaryWrite(oHTTP.ResponseBody)
0
07.01.2009, 11:23
timnet
2 / 2 / 0
Регистрация: 29.07.2008
Сообщений: 159
07.01.2009, 14:44 5
и еще ести куча компонентов !!!
www.serverobjects.com например
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
07.01.2009, 14:55 6
2 timnet:
ну уж, если на хостинге VinMike не хотят ставить компонент от MS, то вряд ли захотят ставить от ServerObjects
0
timnet
2 / 2 / 0
Регистрация: 29.07.2008
Сообщений: 159
07.01.2009, 18:40 7
кстати чей хостинг ?
0
VinMike
0 / 0 / 0
Регистрация: 09.12.2008
Сообщений: 23
08.01.2009, 11:28  [ТС] 8
Хостинг от GotDotNet.ru
0
VinMike
0 / 0 / 0
Регистрация: 09.12.2008
Сообщений: 23
08.01.2009, 11:47  [ТС] 9
2t1k
t1k! Спасибо за код, не думал, что кто-нибудь ответит.
Проблема только возникла с созданием объекта Msxml2.ServerXMLHTTP.4.0
Set oHTTP = Server.CreateObject('Msxml2.ServerXMLHTTP.4.0')
oHTTP.Open 'GET','http://www.server.com/binary.bin'
oHTTP.Send
Response.BinaryWrite(oHTTP.ResponseBody)

Этот код удается запустить ни в ASP, ни в ASPX,ни в ASPX.VB
Что это за объект Msxml2.ServerXMLHTTP.4.0 ?
В NET.Framework я его не нашел.
Можно ли прочитать содержимое двоичного файла используя объекты HTTPRequest или HTTTPWorkerRequest? Заранее благодарен.
0
VVVVV
0 / 0 / 0
Регистрация: 24.10.2007
Сообщений: 41
08.01.2009, 12:20 10
Убери '4.0.'
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
08.01.2009, 12:45 11
Set oHTTP = Server.CreateObject('Msxml2.ServerXMLHTTP.3.0')
Set oHTTP = Server.CreateObject('Msxml2.ServerXMLHTTP')

можно также так, но не рекомендуется использовать в asp

Set oHTTP = Server.CreateObject('Msxml2.XMLHTTP.3.0')
Set oHTTP = Server.CreateObject('Msxml2.XMLHTTP')

для 4.0 надо просить установить на хостинге MSXML 4.0 SP1, но на это наверно не пойдут

HttpRequest и HttpWorkerRequest не подходят
HttpWebRequest подходит
0
VinMike
0 / 0 / 0
Регистрация: 09.12.2008
Сообщений: 23
08.01.2009, 16:16  [ТС] 12
2t1k
Но насколько я понимаю HttpWebRequest не входит в состав Net.Framework.
0
t1k
3 / 3 / 5
Регистрация: 10.05.2007
Сообщений: 1,617
08.01.2009, 16:49 13
System.Net.HttpWebRequest
0
08.01.2009, 16:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2009, 16:49

Не получается скачать файл с сервера
Здравствуйте! Столкнулся с проблемой загрузки файла с сервера. Есть некая ссылка...

Как скачать файл с сервера
скачал себе NetBeans IDE установил сделал проект java приложение, нашел по словам рабочий код java...

WebForm. Скачать файл с сервера
Здравствуйте! В Visual Studio я создал Web Приложение Добавил в проект WebForm На WebForm...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru