Impossible de concaténer les resultats Entête et source d'une requête Http (Httprequête)
Bonsoir,
Après 3 heures de tentatives vaines, j'implore :mouarf: votre aide pour m'éclairer sur la requête Http!
Il s'agit d'une simple requête de type Get que j'ai l'habitude de lancer sans souci!
Voici le code utilisé :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| sTexteDebug est une chaine
SI PAS HTTPRequête(URLEncode(http://monsite.com/member/),sAgent,"","","",URLEncode(toto),URLEncode(tata)) ALORS
sResultatErreur = HErreurInfo(hErrComplet)
SINON
sResultatHead_LOGIN = HTTPDonneRésultat(httpEntête)
sResultatSource_LOGIN = HTTPDonneRésultat(httpRésultat)
FIN
SI SansEspace(sResultatErreur)<>"" ALORS
sTexteDebug+= "<------ERREUR REQUETE------>"+RC+RC+sResultatErreur+RC+RC
SINON
sTexteDebug+="<------RECEIVED HEADER------>"+RC+RC+sResultatHead_LOGIN+RC+RC+RC+sResultatSource_LOGIN
FIN
info(sTexteDebug) |
Avec ce code, sTexteDebug n'arrive pas à récupérer le résultat source de la requête (sResultatSource_LOGIN) => Capture image du résultat
http://i.imgur.com/TD1gUQD.png
Il suffit que je change l'ordre pour que sTexteDebug puisse récupérer le résultat "Source" => Capture image du résultat
Code:
sTexteDebug+="<------RECEIVED HEADER------>"+RC+RC+sResultatSource_LOGIN+RC+RC+RC+sResultatHead_LOGIN
http://i.imgur.com/FBtGLTf.png
J'ai tout essayé enfin presque tout (variable globale au projet pour récupérer, j'ai tracé le code et sResultatSource_LOGIN est toujours récupéré dans la variable sResultatSource_LOGIN mais pas ajouté sur sTexteDebug)
J'ai également mis sTexteDebug en chaine unicode sans succès.
C'est à n'y rien comprendre! Quelqu'un a t-il déjà rencontrer ce phénomène?
Merci par avance