[SIZE=2][COLOR=#008080][FONT=Courier New]HttpWebRequest[/FONT][/COLOR][/SIZE][FONT=Courier New][SIZE=2] request = [/SIZE][SIZE=2][COLOR=#008080]HttpWebRequest[/COLOR][/SIZE][SIZE=2].Create([/SIZE][SIZE=2][COLOR=#800000]"www.website.ru/files"[/COLOR][/SIZE][/FONT][SIZE=2][FONT=Courier New]);[/FONT]
[FONT=Courier New]request.ContentType = [/FONT][/SIZE][FONT=Courier New][SIZE=2][COLOR=#800000]"application/x-www-form-urlencoded"[/COLOR][/SIZE][SIZE=2]; [/SIZE][SIZE=2][COLOR=#008000]//Подставь нужный MIME-тип для передачи файла
[/COLOR][/SIZE][/FONT][SIZE=2][/SIZE][FONT=Courier New][SIZE=2][COLOR=#008080]Stream[/COLOR][/SIZE][/FONT][SIZE=2][FONT=Courier New] buffer = request.GetRequestStream();[/FONT]
[/SIZE]
Загрузка файла на сервер (VB.NET http VS2005)
Необходио загрузить файл на сервер по http.
Нашел информацию только про то что нужно воспользоваться WinSocket ом, но как, напишите плз простой пример, или ссылок (на документацию по загрузке файла, и др. если имеются)
Заранее благодарен.
Цитата: Ariman
Доброго времени суток, уважаемые форумцы!
Необходио загрузить файл на сервер по http.
Нашел информацию только про то что нужно воспользоваться WinSocket ом, но как, напишите плз простой пример, или ссылок (на документацию по загрузке файла, и др. если имеются)
Заранее благодарен.
Необходио загрузить файл на сервер по http.
Нашел информацию только про то что нужно воспользоваться WinSocket ом, но как, напишите плз простой пример, или ссылок (на документацию по загрузке файла, и др. если имеются)
Заранее благодарен.
Уверен что по HTTP а не по FTP??? Ну вообще при помощи объекта HttpWebRequest делается что надо.
Код:
Теперь при помощи потока может писать свой файл на Вэб-узел.
Уверен. :) До httpWebRequest я уже добрался и перерыл msdn и форум. Тока толку это не дало.
Дело в том, что хочу попробовать, и пробую написать клиент для загрузки на сервера (типа rapidshare.com, filefactory.com и т.д)
Загрузка происходит же по http, и загружется каким-то скриптом.
Естественно, что в msdn этого нет. Не могу понять, чем мой пример тебя не устрил? Как вариант, ещё рекомендую разобрать принцип работы ASP.NET компонента FileUpload (класс System.Web.UI.WebControls.FileUpload).
Устроил, уже изучаю, спасибо за ответы. Скоро вернусь опять чувствую... еще раз спасибо.