PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → Requête HTTP et httpPut
Requête HTTP et httpPut
Débuté par dj5f, 12 mar. 2025 21:35 - 1 réponse
Membre enregistré
155 messages
Posté le 12 mars 2025 - 21:35
J'ai besoin de modifier 3 champs dans une base en utilisant une Requête HTTP.

Les trois champs sont :

noBCiti
expMois
expAnnée

Pour la lecture des données, ça fonctionne; je fais :

MaRequêteHTTP.URL = "https://formatio.info/api/v1.0/users/" + SAI_IdClient
MaRequêteHTTP.Méthode = httpGet
MaRequêteHTTP.Entête["X-API-KEY"] = sAPIKEY
MaRequêteHTTP.Entête["Content-Type"] = "application/json;charset=UF-8"

MaRéponseHTTP = HTTPEnvoie(MaRequêteHTTP)

MaRéponseJSON = MaRéponseHTTP.Contenu
sTexteJSON est une chaîne = JSONVersChaîne(MaRéponseJSON,psdMiseEnForme)


Comment construire la requête pour modifier les données?

--
________________________
Denis Jobin
Brossard, Québec
Membre enregistré
15 messages
Posté le 13 mars 2025 - 10:20
dj5f a écrit :
J'ai besoin de modifier 3 champs dans une base en utilisant une Requête HTTP.

Les trois champs sont :

noBCiti
expMois
expAnnée

Pour la lecture des données, ça fonctionne; je fais :

MaRequêteHTTP.URL = "https://formatio.info/api/v1.0/users/" + SAI_IdClient
MaRequêteHTTP.Méthode = httpGet
MaRequêteHTTP.Entête["X-API-KEY"] = sAPIKEY
MaRequêteHTTP.Entête["Content-Type"] = "application/json;charset=UF-8"

MaRéponseHTTP = HTTPEnvoie(MaRequêteHTTP)

MaRéponseJSON = MaRéponseHTTP.Contenu
sTexteJSON est une chaîne = JSONVersChaîne(MaRéponseJSON,psdMiseEnForme)


Comment construire la requête pour modifier les données?

--
________________________
Denis Jobin
Brossard, Québec


Bonjour,

Vous faites un httpPost au lieu du get, et vous remplissez le ..contenu de MaRequêteHTTP, avec le json qui contient les données à envoyé,
"GET = lit" vous récupérez les données pour le mettre dans un JSON
"POST = écrit" vous envoyer un json avec les données à écrire

C'est la même chose mais dans l'autre sens