CFHTTPMessageCopyBody возвращает заголовок - PullRequest
0 голосов
/ 03 июня 2011

Я тестирую продукт в новой версии osx 10.7. Во-первых, мы обнаружили проблему CFHTTPMessageCopyBody недоволен сообщением, заголовок которого не является полным. Чтобы сделать 10,7 счастливыми, мы в основном используем подход:

создать пустое сообщение, вызовите CFHTTPMessageAppendBytes, добавьте заголовок ответа, вызовите CFHTTPMessageAppendBytes и добавьте тело http, вызовите CFHTTPMessageCopyBody, чтобы получить тело без заголовка.

Но, к нашему удивлению, CFHTTPMessageCopyBody фактически возвращает заголовок после тела. Проблема происходит со всеми платформами 10.5, 10.6 и 10.7.

Заранее спасибо.

Макс

1 Ответ

0 голосов
/ 16 июня 2011

Оказывается, это была моя вина. Я случайно добавляю заголовки к сообщению после завершения заголовка. Таким образом, новый заголовок становится частью тела.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...