J'essaie donc de me connecter au site Web de mon entreprise via une demande d'authentification HTTP. Le problème est, pour valider, il doit passer par une série de redirections et recueillir 2 cookies en cours de route. Est-ce que quelqu'un sait si les bibliothèques ASI trouvées here ont un moyen de gérer ce genre de chose? Par exemple, la requête traverse-t-elle automatiquement les redirections? Je veux dire que je définis le nom d'utilisateur et le mot de passe pour la demande de la page de connexion, mais je ne suis pas sûr de savoir comment faire quelque chose à partir de là. J'ai résolu ce problème en Java, mais je suis relativement nouveau à la programmation iPad/Objective-c Toute aide à ce sujet serait grandement appréciée. Merci!Objective-C utilise les bibliothèques ASIHttp pour gérer les demandes d'authentification HTTP
0
A
Répondre
0
Lorsque j'ai dû effectuer ce type de codage de connexion de formulaire Web automatisé auparavant, je le code normalement comme une application OSX et utilise HTTPScoop pour voir ce qui se passe avec les demandes. Vous pouvez simplement vous connecter avec votre navigateur avec HTTPScoop en cours d'exécution pour voir ce que le navigateur envoie, puis imiter cela avec votre code. Une fois que je l'ai travaillé sur OSX, je déplace le code dans l'application iPhone/iPad. Cela semble fonctionner plutôt bien. ASIHTTPRequest fonctionne à la fois sur OSX et sur iOS. Par conséquent, il est trivial de le transférer une fois qu'il fonctionne sur OSX.
Questions connexes
- 1. compter les demandes http
- 2. HTTP POST Les demandes nécessitent plusieurs transmissions?
- 3. Bibliothèques HTTP pour Emacs
- 4. Demandes http Clojure utilisant java.net.URLConnection?
- 5. Serveur HTTP qui gère les demandes via des périphériques IO?
- 6. comment gérer les demandes http à partir d'un navigateur en utilisant C#
- 7. can apache gérer les messages non-http
- 8. Comment s'assurer que les demandes http proviennent d'un emplacement spécifique?
- 9. Configurer web.xml (Tomcat 5) pour une servlet pour gérer toutes les demandes entrantes?
- 10. ASP.net surveillance de la santé toutes les demandes http
- 11. Les demandes simultanées à un gestionnaire HTTP ne fonctionnent pas
- 12. Gérer plusieurs demandes avec ICallbackEventHandler
- 13. Statistiques pour les demandes dans les serveurs VPS déployés
- 14. utilise import some.directory. * Pire pour les performances?
- 15. Existe-t-il un package php que je peux utiliser pour gérer les demandes de programme?
- 16. Serveur Java pour gérer les demandes des clients et y répondre?
- 17. Comment gérer les bibliothèques externes dans le contrôle de source?
- 18. ASP.NET MVC2 et les URL propres pour les demandes GET
- 19. comment analyser les données en utilisant la demande ASIHttp?
- 20. Comment gérer les erreurs ou les demandes incorrectes dans mon API Rails REST?
- 21. jmeter et mulitple demandes http
- 22. Prioriser les demandes ASP.NET
- 23. construire un serveur tcp pour tester asihttp
- 24. Application_OnAuthenticateRequest s'exécute pour les demandes d'image
- 25. HttpHandler pour accrocher les demandes * .svc
- 26. Webservice n'accepte pas les demandes JSON
- 27. Comment gérer les erreurs 404 avec Ruby HTTP :: Net?
- 28. en utilisant les données jquery pour traiter les demandes RESTfull
- 29. Outils pour surveiller les demandes et les réponses de l'API?
- 30. Utilisez Cactus pour surveiller les codes d'état HTTP des réponses aux demandes?
Ah ok cela semble être un bon point de départ. Merci pour votre aide, je vous tiendrai au courant. – gabaum10
Alors, n'y a-t-il aucune bibliothèque qui suivra automatiquement les redirections et retournera les cookies à la fin? Je sais qu'il y a plusieurs façons de le faire en Java et il est très surprenant qu'il n'y en ait pas dans l'objectif-c. – gabaum10
Pas que je sache. Si vous en trouvez un, faites le moi savoir. ;-) –