Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
zruslan
Сообщений: n/a
#1

Проблема с ISAPI фильтром: html код обрывается - C++

02.10.2009, 21:01. Просмотров 549. Ответов 0
Метки нет (Все метки)

Сделал фильтр - переводчик страниц.
Работает он примерно так:
1. На событие OnReadRawData делаю реквест на удаленный сервер,
2. получаю ответ,
3. перевожу его,
4. запихиваю клиенту.

А проблема следующая - на клиента ответ приходит рваный (т.е. html код обрывается).

Перед отправкой ответа код гарантировано цел - проверял.
Весь response одним куском запихиваю в WriteClient. Отсылка происходит без ошибок. А в броузере страница рвется.

Когда клиент там же где и фильтр, и где переводимые страницы (всё на localhost'е) - все работает.
Как только с клиента иду на локалхост (на нем фильтр) чтоб перевести страницы с внешних сайтов - случается такая фигня.

Может кто знает, что не так сделано? Может надо как-то с клиентом танцевать - все он получил или нет... Какие хитрости с этим есть? У кого-нибудь есть опыт в подобных вещях? На крайний случай, может есть ссылки на форумы/топики по этой теме?

Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2009, 21:01     Проблема с ISAPI фильтром: html код обрывается
Посмотрите здесь:
C++ Проблемы с isapi.dll
ISAPI Засылка файлов C++
C++ Html код
Обрывается работа структуры? C++
C++ Есть проблемы с ISAPI-приложением и его потоками.
Как получить html код C++
C++ Скачать html-код страницы
C++ Dev C++: процес компиляции обрывается?
Получить html код открытой в Google Chrome страницы C++
Помогите с фильтром Собеля C++
Посчитать раздел границы фильтром Собеля и псевдомедианой C++
C++ Перевести обычный файл в HTML, добавив соответствующие HTML-теги

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru