Не получать все куки от NSHTTPURLResponse или NSHTTPCookieStorage
Я пытаюсь программно отправить форму, используя NSURLConnection.
Чтобы убедиться, что я получаю правильный ответ при отправке формы, я собираю форму, используя NSURLConnection, собираю все файлы cookie из соответствующего NSHTTPURLResponse, очищаю форму, заполняю ее и повторно отправляю на веб-сервер с файлами cookie из NSHTTPURLResponse.,
Однако я заметил, что ни NSHTTPCookieStorage, ни NSHTTPURLResponse не имеют всех файлов cookie, которые веб-сервер отправляет обратно.
Я сравнил содержимое следующих двух методов [[NSHTTPURLResponse allHeaderFields] valueForKey:@"Set-Cookie"] и [[NSHTTPCookieStorage sharedHTTPCookieStorage] куки-файлов с ответом, просматриваемым через веб-прокси и просто через telnet.
Ответ, видимый через веб-прокси и telnet, показывает все те же поля "Set-Cookie".
Строка из NSHTTPURLResponse и массив из NSHTTPCookieStorage не согласуются ни друг с другом, ни с результатами веб-прокси / telnet. Кто-то может подсказать, почему это может быть?
Спасибо,
Джейсон Маззотта