Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.01.14;
Скачать: CL | DM;

Вниз

idHTTP вылетает на HTTP/1.1 500 Internal Server Error   Найти похожие ветки 

 
Shaman_ ©   (2006-08-14 16:46) [0]

Загружаю страницу таким образом:

var
PageContent: TMemoryStream;
...
PageContent := TMemoryStream.Create;
idHTTP.Get(URL,PageContent);
...
PageContent.free;


Некоторые загружаеются нормально, а на некоторых вылетает HTTP/1.1 500 Internal Server Error
Например вот эта страница загрузится нормально:

http://www.netlab.ru/products/descr1_price.asp?id=8103

А вот здесь уже вылетим на 500 ошибку сервера:

http://www.netlab.ru/products/descr1_price.asp?id=8104


В чем может быть причина?


 
isasa ©   (2006-08-14 18:59) [1]

А браузером посмотреть.
Вообще то, это не ошибка программы, а ошибка в странице *.asp

10.5.1 500 Внутренняя ошибка сервера, Internal Server Error.
Сервер столкнулся с непредвиденным условием, которое не позволяет ему выполнить запрос.


 
Shaman_ ©   (2006-08-14 19:44) [2]

>А браузером посмотреть.
Ошибки на странице есть, но это не мешает браузеру получить код примерно половины страницы, а вот idHTTP не принимает ни байта. Собственно в том и вопрос, мне нужно получить код страницы аналогично браузеру


 
umbra ©   (2006-08-15 10:28) [3]

игнорируйте эту ошибку и закачивайте дальше.


 
Shaman_ ©   (2006-08-15 10:50) [4]

>игнорируйте эту ошибку и закачивайте дальше.
функция idHTTP.Get генерирует исключение и после исключения выходит из функции так и не получив данных. Чтобы игнорировать ошибку придется править код на более низком уровне - TIdCustomHTTP.DoRequest, а этого не хотелось бы

Может у idHTTP есть возможность отключить обработку ошибок без правки кода?



Страницы: 1 вся ветка

Текущий архив: 2007.01.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.057 c
6-1144165656
anton773
2006-04-04 19:47
2007.01.14
удаление почтового сообщения


3-1161609116
worldmen
2006-10-23 17:11
2007.01.14
Создение деревьев и работа с ними. Дайте ссылки.


15-1166630309
vidiv
2006-12-20 18:58
2007.01.14
борьба со спамом. идея 2.


2-1166632717
Grey-SPB
2006-12-20 19:38
2007.01.14
Кнопка отмены или выхода (без закрытия всей прогр.)


15-1166984514
wl
2006-12-24 21:21
2007.01.14
шапка деда мороза