ull
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Привет, раньше программировал на делфи , сейчас постепенно перехожу на C# , в о бщем задача у меня следующего хорактера, нужно написать Web клиент, начал всё описывать через socket т.е. подключение передача запроса, получение ответа, всё норма, единственное возникла проблема нужно было пропарсить HTTP заголовки, чтобы вытащить параметры: код ответа сервера, тип данных, размер для случая закачки файла, кодировка и т.д. плюс обрезать заголовок от тела самих данных, по хорошему это мелочи но очень нудные, я подумал не ужели в C# нет подобного класса который бы это всё делал, В MSDN нашёл такие классы и примеры но проблемма в следующем вот страница с примерами из MSDN , вот это пример программы получения web страницы http://samples.gotdotnet.com/quickstart/howto/doc/WebRequests/clientGET.aspx всё отлично работает, но работает на компе с прямым интернет IP т.е. без прокси.... В корпоративной сети с использованием ISA прокси сервера возникли проблемы, тестовый клиент отказывается работать, хотя не законченный мой написанный с исп. socket работает без проблем, я нашел в MSDN такой пример еспользования прокси: Цитата: [/q] WebRequest req = new WebRequest.Create("http://www.contoso.com/"); req.Proxy = new WebProxy("http://alternateproxy:80/");[q] | по аналогии описываю в примере свой ничего не катит, повторюсь хотя с машины с прямым интернет ip ПРОБЛЕМ НЕТ, Что может быть не так, в чём проблема подскажите... |