paradise
1

Классы для сохранения файлов по URL.

07.11.2011, 16:41. Показов 1389. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно взять файл по URL (GET''ом) изменить и положить на место (PUT''ом).
Какие классы для этого нужно использовать.

Формат файла - XML. System.Xml.XmlDocument.Load(URL) - загружает файл из источника по URL. Сохранить не получается.

На крайний случай я могу обернуть ActiveX (MSXML5.0) в Forms, но оченб не хочеться.

Что посоветуете?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.11.2011, 16:41
Ответы с готовыми решениями:

Диалоговое окно для сохранения файлов
Доброго времени суток, прошу помочь, ибо сам не могу додуматься как сделать. имеется код с...

Указание папки для сохранения файлов
Помогите создать программку которая бы назначала папки куда будут сохраняться файлы из...

Типы файлов для сохранения текста
Есть такая задача:программа будет испольнять функции дневника, но только надо так, чтобы информацию...

Не хватает прав для сохранения файлов в C:\Windows
добрый день, столкнулся с такой проблемой: не могу сохранить файл в папку C:/Windows, т.к. нет...

6
3 / 3 / 3
Регистрация: 13.02.2009
Сообщений: 465
07.11.2011, 18:17 2
Интересно каким PUT''ом ты собираешься залить файл на сайт?

Можно либо через FTP по соотв. протоколу, либо через html форму.
0
paradise
07.11.2011, 18:21 3
PUT - это тип запроса протокола HTTP. HTTP не ограничивается GET и POST.
3 / 3 / 3
Регистрация: 13.02.2009
Сообщений: 465
07.11.2011, 18:42 4
Понял, сорри. Может быть, это поможет

http://www.rsdn.ru/article/inet/wininet.xml

BOOL HttpSendRequest(
HINTERNET hRequest,
LPCTSTR lpszHeaders,
DWORD dwHeadersLength,
LPVOID lpOptional,
DWORD dwOptionalLength
);

lpOptional
dwOptionalLength Указатель на данные, которые будут посланы на сервер вместе с запросом. Используется в методах "POST" и "PUT".
0
paradise
08.11.2011, 12:39 5
Уже близко но не хотелось бы с этим заморачиваться. Проще уж тогда обернуть MSXML2.XMLHTTP.5.0 и использовать его.
3 / 3 / 3
Регистрация: 13.02.2009
Сообщений: 465
08.11.2011, 14:10 6
подозреваю, что native средств для этого нет (судя по статье на рсдн), так что если есть com-библиотечка, воспользуйся ей.
0
paradise
08.11.2011, 18:52 7
все оказалось проще.

System.Net.WebRequest
System.Net.HttpWebRequest

Проблему решил.
08.11.2011, 18:52
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.11.2011, 18:52
Помогаю со студенческими работами здесь

Outlook - скрипт для сохранения файлов по вложенной ссылке
Всем доброго дня! Прошу уточнить возможно ли реализовать описанную ниже схему через скрипт VBA...

Включить доступ для сохранения файлов на любой диск
не хотел создавать новую тему. решил здесь спросить. где включить доступ для сохранения...

Как указать Word'у каталог для сохранения файлов
Открываю документ, выполняя 'Save As..' сохраняю документ в другом каталоге, закрываю Word. ...

Как прописать путь сохранения для всех файлов
а то у меня не сохраняютя допустим сохранения игр на диске С в мои документы а сохраняются на D и...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru