| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Webrequest не работает cо второго раза |
| Автор: wester 28.8.2010, 19:32 | ||
| Доброго времени суток. помогите разобраться. при первом запросе, когда нужно построить корень дерева ссылок я его спокойно получаю, но когда я пытаюсь по одной из ссылок проследовать то меня ждет WebException ( таймаут при получении ответа) грешил, что проблемы с сетью - нет проблем, попробовал подключиться через прокси fiddler ("localhost:8888") и все работает ! все работает как надо. вот код
причем самое удивительное - метод первый раз без прокси отрабатывает, а вот последующий раз не хочет - только с прокси |
| Автор: diadiavova 29.8.2010, 10:33 | ||
| А что ты делаешь в последней строчке? А вообще, попробуй в конце метода написать
|
| Автор: wester 29.8.2010, 10:58 | ||||
| diadiavova, WebResponse у меня поле класса, которое я уже передаю в другой класс. закрыть я его не могу - так как получу эксепшн из - за освобожденного ресурса. я думал проблема с параметром переделал под
меня больше удивляет почему когда запущен Fiddler я могу работать, а когда не работает не могу |
| Автор: wester 29.8.2010, 13:28 | ||
| diadiavova, спасибо, разобрался теперь как работает Fiddler. все оказалось очень просто оказывается надо было обрабатывать запрос сразу, а не посылыть второй реквест на ту же страницу в итоге получилось
проблема решена |