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