Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Ошибка при получении файла по FTP?


Автор: KeeRush 21.4.2008, 20:47
Доброго времени суток, господа форумчане! Столкнулся со следующей проблемой. Мой FTP клиент (Delphi+Wininet) получил файл с FTP а в нем вместо реального содержимого оказалось следующее:
Цитата

GET /cgi-bin/hotlog/count?0.4062644219310462&s=4148&im=118&r=http%3A//www.slamdunk.ru&pg=http%3A//www.slamdunk.ru/nba/news/nba_news.html%3FId%3D30492&c=Y&j=Y&wh=1024x768&px=32&js=1.3& HTTP/1.0
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30)
Host: hit1.hotlog.ru
Accept: */*
Referer: http://www.slamdunk.ru/nba/news/nba_news.html?Id=30492
Accept-Language: ru
Cookie: ID=411699484

К адресам упомянутам в файле никакого тоношения не имею. Не подскажете как такое могло произойти и как с этим бороться?
Заранее благодарю за любую информацию.
З.Ы. Извините если что не так smile

Автор: SneG0K 21.4.2008, 21:14
Ээ... А раньше работало? Просто это совсем не FTP протокол. Это обычный GET запрос HTTP протокола. Причем насколько я вижу этот запрос был тебе, а не от тебя. Или может это содержимое файла?

Автор: KeeRush 22.4.2008, 11:10
Да обычно все работает. Программа висит в виде сервиса и каждые 10 минут проверяет наличие файлов на FTP. Файлы появляются с периодичностью в несколько минут. Проблема пока что за месяц работы программы возникла в первый раз. 
На FTP этот файл с другим содержимым. При повторной закачке он слился нормально - без ошибок. Вот smile
Совсем забыл упоминуть важную деталь - честно говоря я совсем забыл про этот факт. Доступ к FTP идет через HTTP-прокси скорее всего в этом собака и порылась.

Автор: SneG0K 22.4.2008, 13:01
Цитата(KeeRush @  22.4.2008,  10:10 Найти цитируемый пост)
скорее всего в этом собака и порылась.

Ну... Здесь она и порылась

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)