|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
| Débuté par laurent, 22 déc. 2015 17:32 - 2 réponses |
| |
| | | |
|
| |
| Posté le 22 décembre 2015 - 17:32 |
Bonjour,
Je tente depuis 2 bonnes heures d'ajouter une entête sur une variable HttpRequete mais cela ne passe pas.
Selon l'aide http://doc.pcsoft.fr/fr-FR/?1000021158 je dois passer un tableau associatif de chaines. Mais lorsque j'essaye de le passer, le compilateur me dit "Affectation interdite".
Voici le code :
MaHttp est une HTTPRequête sBodyRqt est chaîne ="blabla..." taEnteteTAB est un tableau associatif de chaînes
taEnteteTAB["Accept"] = "application/json" taEnteteTAB["Content-Type"] = "application/json" taEnteteTAB["Authorization"] = "Token token=xxxxxxxxxxxxxx"
MaHttp.Entête = taEnteteTAB MaHttp.URL = "http://monsite.com/api" MaHttp.Contenu = sBodyRqt
cMaReponse est un httpRéponse = HTTPEnvoie(MaHttp) SI ErreurDétectée ALORS Erreur(ErreurInfo(errComplet)) SINON Info(cMaReponse..Contenu) FIN
Quelqu'un a une idée ?
Merci d'avance pour l'aide. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 9 messages |
|
| Posté le 22 décembre 2015 - 21:08 |
Bonjour,
le compilateur indique effectivement que l'affectation est interdite mais il est possible d'utiliser directement le membre "Entête" :
MaHttp est une HTTPRequête sBodyRqt est chaîne ="blabla..."
MaHttp.Entête["Accept"] = "application/json" MaHttp.Entête["Content-Type"] = "application/json" MaHttp.Entête["Authorization"] = "Token token=xxxxxxxxxxxxxx"
MaHttp.URL = "http://monsite.com/api" MaHttp.Contenu = sBodyRqt
cMaReponse est un httpRéponse = HTTPEnvoie(MaHttp) SI ErreurDétectée ALORS Erreur(ErreurInfo(errComplet)) SINON Info(cMaReponse..Contenu) FIN |
| |
| |
| | | |
|
| | |
| |
| Posté le 23 décembre 2015 - 11:15 |
Merci, ça marche super maintenant  |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|