Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

Ответ
 
Опции темы
Старый 01.05.2012, 19:51   #1
 Разведчик
Аватар для Kvot
 
Kvot неизвестен в этих краяхKvot неизвестен в этих краях
Регистрация: 16.11.2011
Сообщений: 9
Популярность: -143
Сказал(а) спасибо: 17
Поблагодарили 11 раз(а) в 11 сообщениях
 
Exclamation Обходим " connection closed gracefully "

Стал замечать, что у многих при работе с Indy, да и сам с этим столкнулся, часто возникает проблема с возникновеним ошибки " connection closed gracefully " и прога потом закрывается. Так вот, эту ошибку можно исправить с помощью try и except. Пример:
PHP код:
s:=http.get('http://site.ru');
Try
//тут пишем дальнейшие действия, например:
memo1.lines.add(s);
end;
except
//тут пишем те действия, которые вы хотели бы сделать, если появится ошибка " connection closed gracefully " например:
s:=http.get('http://site.ru');
memo1.lines.add(s);
end
т.е. если будет ошибка " connection closed gracefully " то вы всё ровно сможете выполнить нужные действия.
P.S.: Мой первый гайд, строго не судить.
----------------------------------
Помог? Тык спс!

Последний раз редактировалось Kvot; 02.05.2012 в 15:27.
  Ответить с цитированием
Старый 02.05.2012, 16:30   #2
Super Moderator
 Сержант
Аватар для Рэйзор
 
Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(Рэйзор сломал счётчик популярности :(
Регистрация: 20.07.2010
Сообщений: 137
Популярность: 26409
Сказал(а) спасибо: 52
Поблагодарили 566 раз(а) в 197 сообщениях
 
По умолчанию Re: Обходим " connection closed gracefully "

Я подозреваю, что все ваша "работа с Инди" заключается в закидывании формы компонентами и вставкой в редактор заплесневевшего кода из гугла.
Извольте хотя бы "паскаль для чайников" прочитать, прежде постить этот бред.
Цитата:
Сообщение от KvotПосмотреть сообщение
P.S.: Мой первый гайд, строго не судить.

Это не кухонные рецепты, здесь нет "гайдов".
________________
-> Keep2Me <-
  Ответить с цитированием
Старый 05.06.2013, 14:56   #3
 Разведчик
Аватар для Kotaries
 
Kotaries неизвестен в этих краяхKotaries неизвестен в этих краяхKotaries неизвестен в этих краях
Регистрация: 30.05.2013
Сообщений: 7
Популярность: -243
Сказал(а) спасибо: 0
Поблагодарили 27 раз(а) в 19 сообщениях
Отправить сообщение для Kotaries с помощью ICQ Отправить сообщение для Kotaries с помощью Skype™
 
По умолчанию Re: Обходим " connection closed gracefully "

Офигеть. Я зашел и думал, что будет что-то новое.
Афтор, через try except "Обходятся" в принципе ВСЕ исключения, включая само CCG
И вообще, не "обходятся" а ОБРАБАТЫВАЮТСЯ.
Фтопку тему, я считаю, позорище
________________
WOTKOT Checker - чекер WOT
Минусни репу, накорми средоточие зла!
  Ответить с цитированием
Старый 05.06.2013, 16:11   #4
Читер-спонсор
 Сержант
Аватар для gum_classis
 
gum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядом
Регистрация: 03.04.2011
Сообщений: 128
Популярность: 5379
Сказал(а) спасибо: 137
Поблагодарили 209 раз(а) в 111 сообщениях
Отправить сообщение для gum_classis с помощью ICQ Отправить сообщение для gum_classis с помощью Skype™
 
По умолчанию Re: Обходим " connection closed gracefully "

Цитата:
Сообщение от KvotПосмотреть сообщение
Стал замечать, что у многих при работе с Indy, да и сам с этим столкнулся, часто возникает проблема с возникновеним ошибки " connection closed gracefully " и прога потом закрывается. Так вот, эту ошибку можно исправить с помощью try и except. Пример:
PHP код:
s:=http.get('http://site.ru');
Try
//тут пишем дальнейшие действия, например:
memo1.lines.add(s);
end;
except
//тут пишем те действия, которые вы хотели бы сделать, если появится ошибка " connection closed gracefully " например:
s:=http.get('http://site.ru');
memo1.lines.add(s);
end;
т.е. если будет ошибка " connection closed gracefully " то вы всё ровно сможете выполнить нужные действия.
P.S.: Мой первый гайд, строго не судить.

Судить не буду... .Вот нормальное решение.
Цитата:
form1.idhttp1.Request.UserAgent :='Mozilla/5.0 (compatible; googlebot/2.1; +[Ссылки могут видеть только зарегистрированные пользователи. ]

  Ответить с цитированием
Старый 05.06.2013, 16:17   #5
 Разведчик
Аватар для Kotaries
 
Kotaries неизвестен в этих краяхKotaries неизвестен в этих краяхKotaries неизвестен в этих краях
Регистрация: 30.05.2013
Сообщений: 7
Популярность: -243
Сказал(а) спасибо: 0
Поблагодарили 27 раз(а) в 19 сообщениях
Отправить сообщение для Kotaries с помощью ICQ Отправить сообщение для Kotaries с помощью Skype™
 
По умолчанию Re: Обходим " connection closed gracefully "

Цитата:
form1.idhttp1.Request.UserAgent :='Mozilla/5.0 (compatible; googlebot/2.1; +[Ссылки могут видеть только зарегистрированные пользователи. ]

при чем тут вообще юзерагент, если речь об исключении при CCG ???? О_О
________________
WOTKOT Checker - чекер WOT
Минусни репу, накорми средоточие зла!
  Ответить с цитированием
Старый 05.06.2013, 17:20   #6
Читер-спонсор
 Сержант
Аватар для gum_classis
 
gum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядом
Регистрация: 03.04.2011
Сообщений: 128
Популярность: 5379
Сказал(а) спасибо: 137
Поблагодарили 209 раз(а) в 111 сообщениях
Отправить сообщение для gum_classis с помощью ICQ Отправить сообщение для gum_classis с помощью Skype™
 
По умолчанию Re: Обходим " connection closed gracefully "

Цитата:
Сообщение от KotariesПосмотреть сообщение
при чем тут вообще юзерагент, если речь об исключении при CCG ???? О_О

Пробуй, потом напишешь результат, объяснять влом.
  Ответить с цитированием
Старый 05.06.2013, 18:03   #7
 Разведчик
Аватар для Kotaries
 
Kotaries неизвестен в этих краяхKotaries неизвестен в этих краяхKotaries неизвестен в этих краях
Регистрация: 30.05.2013
Сообщений: 7
Популярность: -243
Сказал(а) спасибо: 0
Поблагодарили 27 раз(а) в 19 сообщениях
Отправить сообщение для Kotaries с помощью ICQ Отправить сообщение для Kotaries с помощью Skype™
 
По умолчанию Re: Обходим " connection closed gracefully "

Цитата:
Пробуй, потом напишешь результат, объяснять влом.

Connection Closed Gracefully - это сообщение о том, что коннект хоть и принудительно, но корректно завершился.
Если такая хрень мешает работе проги - значит ты шлешь неверные данные, либо в неверной форме.
То, что ты написал, поможет в каком-то частном случае, во всех остальных это крайне странно использовать.

В случае с прогой автора, он скорее всего использует прокси, с которыми сервер не хочет общаться. Не та страна, не та анонимность, либо сама прокся его посылает. Если он говорит, что у него НЕ ВО ВСЕХ случаях такая хрень выпадает - значит дело вовсе не в хедерах, иначе у него все коннекты валились бы.

ЗЫ. Пробовал я много чего, но это - откровенная ахинея. Тем более, советовать такое, не разобравшись, что делает прога. Ты под гуглоботом авторизацию на WOT например, считаешь нормальным делать?)))))) Админ как логи с таким хедером увидит - охренеет.

ЗЫ.ЗЫ. Чето ты меня мало минусанул, давай еще, или репа слабовата?
________________
WOTKOT Checker - чекер WOT
Минусни репу, накорми средоточие зла!

Последний раз редактировалось Kotaries; 05.06.2013 в 18:13.
  Ответить с цитированием
Старый 05.06.2013, 18:35   #8
Читер-спонсор
 Сержант
Аватар для gum_classis
 
gum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядомgum_classis в состоянии испепелить взглядом
Регистрация: 03.04.2011
Сообщений: 128
Популярность: 5379
Сказал(а) спасибо: 137
Поблагодарили 209 раз(а) в 111 сообщениях
Отправить сообщение для gum_classis с помощью ICQ Отправить сообщение для gum_classis с помощью Skype™
 
По умолчанию Re: Обходим " connection closed gracefully "

Цитата:
Сообщение от KotariesПосмотреть сообщение
То, что ты написал, поможет в каком-то частном случае, во всех остальных это крайне странно использовать.

Не частном- а частом,так будет правильней.
Цитата:
Сообщение от KotariesПосмотреть сообщение
Connection Closed Gracefully - это сообщение о том, что коннект хоть и принудительно, но корректно завершился.

Согласен.
Цитата:
Сообщение от KotariesПосмотреть сообщение
ЗЫ. Пробовал я много чего, но это - откровенная ахинея. Тем более, советовать такое, не разобравшись, что делает прога. Ты под гуглоботом авторизацию на WOT например, считаешь нормальным делать?)))))) Админ как логи с таким хедером увидит - охренеет.

Мой пост, не подразумевал то, что нужно именно,под гугл ботом заходить, а то что стандартный индивский юзер агент, часто не пускает на сайты!
Цитата:
Сообщение от KotariesПосмотреть сообщение
ЗЫ.ЗЫ. Чето ты меня мало минусанул, давай еще, или репа слабовата?

Нужно будет, загоню по полной, а вот за то что ты написал в отриц оценке ,сейчас в бан улетишь
  Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Статья] "Connection closed". Способы устранения. Vincitore Общение и обсуждение 6 11.02.2012 21:44
[Уязвимость] ""Новая тема"" Обходим Бан dima73 Баги, читы и статьи по Point Blank 31 14.06.2011 16:16
[Информация] """""""""""Лучшая тема по итогам голосования"""""""""" +ESEL- Общение и обсуждение, архив Point Blank 0 16.04.2011 09:12
Delphi ошибка "connection reset by peer" Stasones Вопросы и ответы, обсуждения 2 24.11.2010 01:08
[Помогите!] Помогите с "Login Server Connection Failure" terrano Вопросы и ответы, обсуждения 3 07.03.2010 22:59

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 19:16.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net