Какао HTTP-сервер тайм-аут multipart/form-data?

Я пытаюсь настроить файловый сервер внутри моего приложения iOS. У меня есть установка CocoaHTTP-сервера для работы на ногах. Он не поддерживал POST для загрузки больших файлов из коробки, поэтому я изменил его, чтобы заставить его работать, передавая содержимое в поток файлов. Однако, по какой-то странной причине, я никогда не смогу пройти мимо 44MB во время загрузки. Поток настроен на 30-секундный таймаут, и после того, как где-нибудь от 10-44MB поток просто прекратит получать данные? Заголовки хорошо выглядят (например, из Safari, но та же проблема в Chrome):

Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
"Accept-Encoding" = "gzip, deflate";
"Accept-Language" = "en-us";
Connection = "keep-alive";
"Content-Length" = 1256657607;
"Content-Type" = "multipart/form-data; boundary=----WebKitFormBoundary7n0hAe769NCJsl2R";
Host = "192.168.1.102:8088";
Origin = "http://192.168.1.102:8088";
Referer = "http://192.168.1.102:8088/";
"User-Agent" = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7) AppleWebKit/534.46 (KHTML,   like Gecko) Version/5.1 Safari/534.45";

Любая помощь приветствуется.

0 ответов

Другие вопросы по тегам