Другой способ отправить информацию заголовка в JavaScript был бы через cookie. Сервер может извлечь любые данные, в которых он нуждается от заголовков запроса, и передайте их обратно в Set-Cookie
, заголовок ответа — и cookie может быть прочитан в JavaScript. Как keparo говорит, тем не менее, лучше делать это всего для одного или двух заголовков, а не для всех них.
Время ожидания получено этим методом:
- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error
вы получите такие тип iofo:
произошел с ошибкой
: "истекло время ожидания"
Поместите несколько операторов журнала в каждый метод и проверьте, что они дают. Каждый раз, когда он истекает, вы обязательно получаете уведомление о тайм-ауте на консоли. Я получаю это уведомление. Проверьте свой код и, если проблемы не исчезнут, сообщите нам.
Поведение таймаута немного причудливо, см. эту тему на форумах разработчиков Apple.