Salut tout le monde je suis nouveau au développement d'iphone. Je travaille sur une application qui a exigé pour vérifier et enregistrer le nom d'utilisateur et le mot de passe utilisant le service Web de savon. .i j'ai deux champs de texte pour login.and bouton pour vérifier si les informations d'identification sont correctes ou non.Web service dans l'iphone
2
A
Répondre
1
Peut-être que cela est utile pour vous:
http://devmylife.com/?p=111
Le site a disparu, vous pouvez le trouver ici: http://web.archive.org/web/20100704000223/http://devmylife.com/?p=111
ASIHTTP Demande SOAP
Tout d'abord http://www.soapui.org/ ou toute application de reniflage de paquets. et essayez de demander votre service SOAP. Lorsque vous obtenez le paquet SOAP, vous devez exactement générer le même paquet en utilisant ASIHTTP. Vous devez ajouter des en-têtes vous-même.
Télécharger la dernière version de ASIHTTP
NSString *urlString = URL_HOST;
NSString *soapMessage = [NSString stringWithFormat:@"<SOAP-ENV:Envelope xmlns:SOAP-ENV=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:SOAP-ENC=\"http://schemas.xmlsoap.org/soap/encoding/\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" SOAP-ENV:encodingStyle=\"http://schemas.xmlsoap.org/soap/encoding/\">"
"<SOAP-ENV:Body>"
"<m:getInboxPosts xmlns:m=\"urn:finditnearwsdl\">"
"<input xsi:type=\"tns:InboxPostsRequest\">"
"<session_id xsi:type=\"xsd:string\">%@</session_id>"
"<page_size xsi:type=\"xsd:int\"></page_size>"
"<offset xsi:type=\"xsd:int\"></offset>"
"</input>"
"</m:getInboxPosts>"
"</SOAP-ENV:Body>"
"</SOAP-ENV:Envelope>" ,adBo.sessionId];
NSLog(soapMessage);
ASIHTTPRequest *request = [ASIHTTPRequest requestWithURL:urlString];
[request appendPostData:[soapMessage dataUsingEncoding:NSUTF8StringEncoding];
[request addRequestHeader:@"SOAPAction:" value:SOAP_ACTION];
[request startSynchronous];
Questions connexes
- 1. dataSet dans Web Service
- 2. Service Web dans asp.net
- 3. Service d'appel de service Web
- 4. Web Service/Web Config Problèmes
- 5. client Web pour service Web
- 6. Comment appeler un service Web à partir d'un service Web
- 7. Déploiement du service Web de référencement du service Web asp.net
- 8. Hébergement d'un service Web compatible Silverlight dans un service Windows
- 9. Problème de référence de service Web dans le service Windows
- 10. appeler le service web java par service web .net
- 11. problème de service web
- 12. Service Web ASP.NET appelant service WCF
- 13. .net service web
- 14. service Web Bin
- 15. Web Service URL Problème
- 16. lien de service Web
- 17. ralentissement du service Web
- 18. service Web côté client
- 19. service web wrapper accès
- 20. ASP.NET - Service Web asynchrone
- 21. Interface de service Web
- 22. Service Web Question
- 23. Exécution d'un service Web
- 24. web service getting started
- 25. Stateful WCF Web Service
- 26. Service Web Retour Type
- 27. Erreur de service Web
- 28. service web - classes client
- 29. service web Mock
- 30. Service web Ruby
merci buddy mais c'est le webservice only.I ont fait que je veux l'utiliser pour vérifier le nom d'utilisateur et mot de passe sur le screen.could vous me donnez la complète code merci – Sabby
non, je ne peux pas. Je ne l'ai pas. mais si vous regardez de plus près ASIHTTPRequest, vous trouverez l'authentification. – vikingosegundo
merci mon cher, maintenant j'ai eu que .u peut également passer le paramètre dans le corps de savon comme indiqué là.je l'ai fait de manière différente en faisant un fichier texte contenant le corps de savon et inclus dans l'analyse.Well encore merci de m'aider bro. On se revoit pour m'aider si je suis coincé dans la programmation. – Sabby