PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Appli IOS, probleme avec HTTPDonneResultat
Appli IOS, probleme avec HTTPDonneResultat
Débuté par mriffard, 07 mar. 2012 18:04 - 6 réponses
Posté le 07 mars 2012 - 18:04
Bonjour,

Dans une application Ios, je fais un HTTPRequete pour lire un fichier texte
se trouvant sur un serveur Web.

Le resultat renvoyé est bien à vrai lorsque je test l'application sous
XCode.

Puis je fais :

ChampSaisie1=HTTPDonneResultat()

Sous WDM 17 et le simulateur, pas de soucis, dans mon champ ChampSaisie1
j'ai bien le contenu du fichier texte.
Par contre lorsque je test sous XCode et le simulateur (ou mon IPhone) le
champ reste à vide.

Le fichier texte est un fichier au format UNICODE.

Avez vous déjà rencontré le problème ?

Cordialement
Posté le 08 mars 2012 - 12:29
Bonjour,

La variable qui récupére ton httpdonneresultat() doit obligatoirement être de type "buffer" et non "chaine". Sinon le résultat devient aléatoire. Ca peut marcher ... ou pas !
Posté le 08 mars 2012 - 16:01
"Eric" <informatique@fftt.com> a écrit dans le message de news:
7978d6b058e356d30c54414c23f8d2d1@news.pcsoft...

Bonjour,

La variable qui récupére ton httpdonneresultat() doit obligatoirement être
de type "buffer" et non "chaine". Sinon le résultat devient aléatoire. Ca
peut marcher ... ou pas !


Ben c'est ... ou pas. Merci quand même
Posté le 08 mars 2012 - 17:43
<mriffard@asapl.org> a écrit dans le message de news:
4f58b840$1@news.pcsoft.fr...


"Eric" <informatique@fftt.com> a écrit dans le message de news:
7978d6b058e356d30c54414c23f8d2d1@news.pcsoft...

Bonjour,

La variable qui récupére ton httpdonneresultat() doit obligatoirement
être
de type "buffer" et non "chaine". Sinon le résultat devient aléatoire. Ca
peut marcher ... ou pas !


Ben c'est ... ou pas. Merci quand même


Bon en remplaçant mon fichier txt par un fichier xml ça fonctionne ....
c'est déjà çà
Posté le 08 mars 2012 - 22:26
Bonjour,

J'ai un problème avec la fonction httprequete sous IOS. On dirait que les paramètres envoyés avec POST ne fonctionnent pas. Même sous l'émulateur windev mobile les variables ne sont pas envoyées.

Avez vous déjà réussi à faire cela avec WM 17 ?

Cordialement,
Posté le 09 mars 2012 - 10:30
"CARPS SEB" <sebrun974@hotmail.com> a écrit dans le message de news:
3259a95ec635ae635cbc33b48b561de0@news.pcsoft...

Bonjour,

J'ai un problème avec la fonction httprequete sous IOS. On dirait que les
paramètres envoyés avec POST ne fonctionnent pas. Même sous l'émulateur
windev mobile les variables ne sont pas envoyées.

Avez vous déjà réussi à faire cela avec WM 17 ?

Cordialement,


Personnellement je l'utilise pour récupérer le contenu d'un fichier texte
(Encodage UTF-8) sur un serveur et ça fonctione (après quelques heures de
recherche et de tatonnements)

Je fais HTTPRequete(htt:// ........)

Pour tester si ça fonctionne, je récupere le résultat de HTTPRequete()

Puis je fais AnsiversCode(HTTPDonneResultat(),alphabetUTF8), ce qui me
permet de récuperer le contenu dans un champ de saisie.
Posté le 09 mars 2012 - 12:24
Je voulais dire qu'avec un type buffer ça marche tt le temps sinon avec un type chaine c'est aléatoire.

a écrit dans le message de news <4f58cfc9@news.pcsoft.fr> :
<mriffard@asapl.org> a écrit dans le message de news:
4f58b840$1@news.pcsoft.fr...


"Eric" <informatique@fftt.com> a écrit dans le message de news:
7978d6b058e356d30c54414c23f8d2d1@news.pcsoft...

Bonjour,

La variable qui récupére ton httpdonneresultat() doit obligatoirement
être
de type "buffer" et non "chaine". Sinon le résultat devient aléatoire. Ca
peut marcher ... ou pas !


Ben c'est ... ou pas. Merci quand même


Bon en remplaçant mon fichier txt par un fichier xml ça fonctionne ....
c'est déjà çà