|
HTTPRequête() en méthode POST sur iOS |
Started by Jean-Marc, Aug., 29 2013 4:59 PM - 6 replies |
| |
| | | |
|
| |
Posted on August, 29 2013 - 4:59 PM |
Bonjour,
Ce code fonctionne parfaitement sur Androïd, mais sur iOS, les variables login et pass ne sont pas envoyées. Pouvez-vous m'aider s'il vous plait?
sMessagePost est une chaîne sMessagePost = "login="+SAI_Login+"&pass="+SAI_Mot_de_passe SI HTTPRequête(sURL,gsUserAgent,"",sMessagePost) ALORS ... FIN
C'est comme si la méthode POST n'était pas implémentée sur iOS, mais aucun message d'erreur n'est généré et la documentation ne fait pas mention de cette limitation. C'est pourquoi je pense ne pas faire correctement les choses.
Merci pour votre réponse. Jean-Marc |
| |
| |
| | | |
|
| | |
| |
Registered member 141 messages |
|
Posted on August, 30 2013 - 9:44 AM |
Bonjour,
J'avoue que je n'ai pas assez utilisé HTTPRequete. Mais ceci : "login="+SAI_Login+"&pass="+SAI_Mot_de_passe ne me parait pas correct car ceci est utilisé en mode GET. Je te conseillerai de regarder sur HTTPCréeFormulaire et HTTPEnvoieFormulaire .
Personnellement j'ai développé mes propres méthodes Objective C et JAVA pour mes webservices. |
| |
| |
| | | |
|
| | |
| |
Posted on August, 30 2013 - 12:15 PM |
Bonjour Spek34,
Merci pour ta réponse. Pourtant, ce code fonctionne parfaitement sur Androïd, les arguments sont bien passés en POST.
L'un d'entre vous aurait-il une explication ou un exemple de code qui fonctionne sous iOS s'il vous plait?
Jean-Marc |
| |
| |
| | | |
|
| | |
| |
Registered member 141 messages |
|
Posted on August, 30 2013 - 2:32 PM |
Sur ton script PHP tu les récupère bien en $_POST["login"] et $_POST["pass"]
Par ce que sinon essaie juste de faire ça :
MessagePost est une chaîne sMessagePost = "login="+SAI_Login+"&pass="+SAI_Mot_de_passe sURL = sURL+"?"+sMessagePost SI HTTPRequête(sURL,gsUserAgent,"",sMessagePost) ALORS ... FIN |
| |
| |
| | | |
|
| | |
| |
Registered member 141 messages |
|
Posted on August, 30 2013 - 3:10 PM |
Pardon correction
SI HTTPRequête(sURL) ALORS ... FIN |
| |
| |
| | | |
|
| | |
| |
Posted on August, 30 2013 - 3:58 PM |
Spek34 a écrit :
Sur ton script PHP tu les récupère bien en $_POST["login"] et $_POST["pass"] Par ce que sinon essaie juste de faire ça : MessagePost est une chaîne sMessagePost = "login="+SAI_Login+"&pass="+SAI_Mot_de_passe sURL = sURL+"?"+sMessagePost SI HTTPRequête(sURL,gsUserAgent,"",sMessagePost) ALORS ... FIN
Ca fonctionne comme ça bien sûr, mais je dois envoyer les données en POST |
| |
| |
| | | |
|
| | |
| |
Posted on September, 04 2013 - 6:40 PM |
Pour info, il s'agit probablement d'un bug, voici la réponse du ST:
"J’ai lu votre description avec attention et je vous remercie pour sa précision. J’ai immédiatement enregistré et transmis vos éléments à notre équipe Développement et à notre équipe Qualité." |
| |
| |
| | | |
|
| | | | |
| | |
|