|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
09.10.2010, 16:02 | #1 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
idHTTP проблемы
перестал работать idHTTP
Код:
раньше все работало. думал это из за делфи кровой, скомпилил на другой машине - такая же проблема. тестил на разных машинах но результат один и тот же. В чем проблема и как исправить? P.S. На всех машинах, на которых проводились испытания, стоит XP zver
Писано по д'Эльфийски
|
09.10.2010, 19:30 | #2 |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
А так?
edit1.text:=idHTTP1.Get('http://google.ru'); |
09.10.2010, 21:37 | #3 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
да в общем такая ж проблема, я так думаю тут проблема или в портах или в драйвере сетевой платы. че т такое. в общем не indy виноват
Писано по д'Эльфийски
|
09.10.2010, 23:28 | #4 | |
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Цитата:
Попробуйте после подобной ошибки такое делать: idHTTP1.Socket.Close;
I am the First of Cyber Evolution...
I am the First to Program your Future... Последний раз редактировалось DomiNick; 10.10.2010 в 17:07. Причина: Кнопки оформления сообщения заработали, спасибо... :) |
|
10.10.2010, 16:43 | #5 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
Прикиньте, ни че не менял. код не перекомпилировал ни че не делал. только на винде пароль поставил к учетке... больше ни че не менял и... РАБОТАЕТ!!!!!!! ппц какой то
Писано по д'Эльфийски
|
10.10.2010, 17:03 | #6 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
надо с www писать, тогда гугля будет отдавать страницу
http://www.google.ru/ Без www: • запрос HEAD долго идёт • запрос GET нормально C www: • запрос HEAD нормально • запрос GET нормально |
10.10.2010, 18:32 | #7 | ||
Студент, не
Старожил
Регистрация: 29.01.2009
Сообщений: 2,067
|
Рассказываю подробнее...
Моя программа раз в секунду "тырила" html-страницу с сайта через idHTTP1 (зачем не важно )... Через некоторое время вместо скачивания страницы вылазало такое окно: "socket Error # 10054 Connection reset by peer"... Заметил я его не сразу: меня у компа долго не было, а после "энного" такого окна программа просто вылетает без следов (а я когда вернулся долго недоумевал - мол кто прогу закрыл в моё отсутствие?)... Стал разбираться что за зверь, выяснилось в справке: Цитата:
Так что эта ошибка зависит не сколько от программы, сколько от сервера... Я её вот таким финтом частично "вылечил", если так можно выразиться: Код:
Цитата:
I am the First of Cyber Evolution...
I am the First to Program your Future... |
||
11.10.2010, 19:12 | #8 |
Старожил
Регистрация: 06.08.2007
Сообщений: 2,183
|
Разные сайты, разные заморочки
|
18.03.2013, 12:17 | #9 | |
Новичок
Джуниор
Регистрация: 18.03.2013
Сообщений: 1
|
Цитата:
IdHTTP1.Socket.Close; То выдает ошибка HTTP/1.1 400 Bad Request т.е. по сути вместо 10054 ошибки, стала выскакивать 400 ошибка. Причем выскакивает не сразу, а в тоже время когда выскакивала бы ошибка 10054 IdHttp.Disconnect так же использую. Перезагружаю программу, снова работает 1 - 2 дня и опять тоже самое. Судя по всему закрытие сокета полечило ошибку 10054, но стала появлятся ошибка 400 - т.е. все равно что - то слетает. Уже весь интернет перерыл - толком никто не знает в чем может быть проблема.. Может кто знает, как исправить? Версия Indy 10.0.92 Версия IdHttp: 1.65 Последний раз редактировалось tjobs; 18.03.2013 в 12:50. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблемы с куками в idhttp | Marsik | Работа с сетью в Delphi | 5 | 12.01.2011 14:01 |
Проблемы с IdHTTP.Post() ! | $T@LKER | Работа с сетью в Delphi | 30 | 03.09.2010 17:03 |
idhttp проблемы с кодировкой | пауэрлифтинг | Работа с сетью в Delphi | 3 | 10.03.2010 17:35 |
idHTTP | DeDoK | Общие вопросы Delphi | 5 | 05.06.2008 22:45 |
Проблемы с IdHTTP | satana | Работа с сетью в Delphi | 2 | 31.08.2007 09:12 |