Показать сообщение отдельно

  #3  
Старый 26.01.2009, 17:01
slesh
Познавший АНТИЧАТ
Регистрация: 05.03.2007
Сообщений: 1,985
Провел на форуме:
3288241

Репутация: 3349


Отправить сообщение для slesh с помощью ICQ
По умолчанию

Вообще перед юзаньем прокси попробуй пинговать её, чтобы не терять много времяни на коннект(код пинга - простой очень). Если пингуется то юзаешь её пока нужно. если вдруг connect не прошел то пингуй снова. если не пингуется то удаляй из списка.
На счет прокси или нет - Удобно очень проверять по контрольной странице. К примеру твой какойнить твой скрипт в инете котоырй будет говорить ОК. Ну или яндекс или подобные вещи. Главное чтобы ты точно знал что смог подключиться.

На счет recv принимает но буфер пуской. Может ты не правильно загружаешь данные? Или может возникнуть проблема с проверкой буфера если там попадется символ \0

НА счет кода ответа HTTP прокси то первое что шлет он это будет типа
HTTP/1.0 404 Not Found
Сам код можешь получить выбрав среднее слово. типа
s:='HTTP/1.0 404 Not Found....';
code:=inttostr(copy(s,pos(' ',s)+1,3));

Коды ответов сервера ищи в RFC2616 и RFC3143
 
Ответить с цитированием