Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос по .NET WebRequest / 4 сообщений из 4, страница 1 из 1
24.11.2004, 13:03
    #32797792
Игорь_Ю
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по .NET WebRequest
Мне нужно скачать файл с ftp (через http прокси)
Соответственно HttpWebRequest не хочет принимать url с ftp.
Смысла не вижу реализовывать FtpWebRequest, т.к. по идее все что нужно делает HttpWebRequest.

Если реализовывать через сокеты, то возникает проблема с дополнительными данными выдаваемыми проксей переда данными файла. Их надо постоянно отсекать

В MFC я делал:

Код: plaintext
1.
2.
3.
4.
5.
6.
CString RequestHeader = _T( "User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98)\r\nAccept: */*\r\nRange: bytes=0-\r\n" );
 
		CString lpstrProxy=strProxyName+":"+strProxyPort;
		CInternetSession mysession(NULL,0,INTERNET_OPEN_TYPE_PROXY,lpstrProxy,NULL); 
		CHttpFile *remotefile = (CHttpFile *)mysession.OpenURL(strUrl,1,INTERNET_FLAG_TRANSFER_BINARY,RequestHeader,RequestHeader.GetLength());




Мне же нужно реализовать на C#, как быть ?
...
Рейтинг: 0 / 0
24.11.2004, 17:14
    #32798546
Alex Kuznetsov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по .NET WebRequest
Вообще-то WebRequest умеет и через прокси ходить куда надо. Поищи в MSDN, там даже пример есть.
...
Рейтинг: 0 / 0
24.11.2004, 18:01
    #32798618
Игорь_Ю
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по .NET WebRequest
я знаю что умеет ходить через прокси (для http)

а нужно ftp через http прокси
(GET ftp://ftp.test.ru/file.zip HTTP/1.1\n\n)
...
Рейтинг: 0 / 0
25.11.2004, 20:54
    #32800529
EvAlex
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по .NET WebRequest
а ты дури его, дури :)
WebRequest.RegisterPrefix("ftp", HttpWebRequest...
ну как идейка?

А вообще смотри тут
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Вопрос по .NET WebRequest / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]