Я тестирую продукт в новой версии osx 10.7. Во-первых, мы обнаружили проблему CFHTTPMessageCopyBody недоволен сообщением, заголовок которого не является полным. Чтобы сделать 10,7 счастливыми, мы в основном используем подход:
создать пустое сообщение,
вызовите CFHTTPMessageAppendBytes, добавьте заголовок ответа,
вызовите CFHTTPMessageAppendBytes и добавьте тело http,
вызовите CFHTTPMessageCopyBody, чтобы получить тело без заголовка.
Но, к нашему удивлению, CFHTTPMessageCopyBody фактически возвращает заголовок после тела. Проблема происходит со всеми платформами 10.5, 10.6 и 10.7.
Заранее спасибо.
Макс