J'écris une application qui se connecte à un serveur en utilisant NSURLConnection
.Comment puis-je obtenir le corps NSURLResponse?
Dans la méthode déléguée didreceiveresponse
, si le code d'état est 404, j'annule la connexion et je souhaite afficher un message avec une erreur personnalisée générée dans le serveur.
Le problème est que de l'objet de réponse, je peux seulement obtenir le code de statut, les en-têtes, le mime-type, etc. mais aucun corps.
Comment puis-je obtenir le message corporel de NSURLResponse
?
Si vous faites un appel synchrone, cependant, vous n'utilisez des méthodes de délégués. Vous obtenez le résultat immédiatement: [NSURLConnection sendSynchronousRequest: request returnsResponse: & erreur de réponse: & err] – Oscar