iphone nsurlconnection lire les cookies
Je suis en utilisant async NSURLConnection pour se connecter à un site web à partir de l'iPhone. Poignée didReceiveResponse est activé sur la réponse et je suis d'essayer d'obtenir tous les cookies, en utilisant allHeaderFields de NSHTTPURLResponse
Je vois beaucoup de hreader, mais pas de Set-Cookie - il ressemble à l'iphone simulateur ignore...
Et je suis sûr que les cookies sont présents dans la réponse - le moniteur de réseau montre qu'ils présentent
Je n'utilise pas de http stockage - tout ce que je suis en train de faire est de les imprimer afin de consigner tous les en - tête et de ne pas voir les cookies info
Quelqu'un sait à propos de ce problème?
Mise à JOUR
J'ai fait quelques recherches: si mon site renvoie en-tête personnalisé, comme "en-Tête Personnalisé: valeur" - alors cet en-tête est visible en java client, mais n'est pas dans l'iphone...
grâce
source d'informationauteur user349302
Vous devez vous connecter pour publier un commentaire.
Essayer de chercher dans la mise en commun des cookies HTTP stockage:
ou si vous travaillez dans un Swift:
Essayez ceci: dans votre
NSMutableURLRequest
vous devriez le dire à gérer les cookies:Je ne sais pas si c'est important dans les applications, mais qu'est-ce que vous Acceptez les Cookies de réglage pour un Safari dans l'application des Paramètres. Voir si la modification de la Toujours les questions.
Selon certains sites j'ai vu, un redémarrage complet de l'iPhone est nécessaire pour que ce paramètre ait un effet.