Я хочу создать сервер на iOS с GCDWebServer
, который будет принимать запрос к localhost
, а затем извлекать данные из другого url
(видеофайл) и передавать данные в ответ. Я намерен использовать обычный NSURLConnection
, а в didReceiveData
обратного вызова NSURLConnection
я хочу передать эти данные в GCDWebServerResponse
.
Мне трудно понять, как я могу сохранить соединение с запросом открытым, чтобы я мог инициировать другой запрос с NSURLConnection
и начать подавать данные в ответ.
Есть ли способ сделать это? Нужно ли мне создавать новый подкласс GCDWebServerStreamedResponse
?
Заранее спасибо.