Rebonjour à tous,
j'ai un problème avec l'envoie d'un enregistrement en JSON par webservice. Le fournisseur m'a donnée un token d'authentification. Un code vaut mieux que mille mots:
Une fois exécuté j'ai alors en retour:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 PROCEDURE EnvoieClientAuServeurEnLigne(UnClient) bufNewClient est une Buffer vAlClient est un Variant wsRequete est une restRequête mReponse est une restRéponse valClient.Raison_Soc=UnClient bufNewClient=VariantVersJSON(vAlClient) wsRequete.URL="...../api/clients" wsRequete.Méthode=httpPost wsRequete.ContentType="application/json" wsRequete.Entête["AuthToken"]=api_token wsRequete.Contenu= bufNewClient mReponse=RESTEnvoie(wsRequete) SI ErreurDétectée ALORS Erreur(ErreurInfo(errComplet)) SINON Info(mReponse.Contenu) FIN
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <meta http-equiv="refresh" content="0;url=urlFournisseur:8010/login" /> <title>Redirecting to urlFournisseur/login</title> </head> <body> Redirecting to <a href="urlFournisseur/login">urlFournisseur:8010/login</a>. </body> </html>
Je veux bien comprendre
Autre chose, je ne trouve pas authToken dans windev20 lorsque je fais wsRequete.. est ce normale? quelle alternative me reste il?
Merci d'avance.
Partager