PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2025 → Requête HTTP et httpPut
Requête HTTP et httpPut
Started by dj5f, Mar., 12 2025 9:35 PM - 1 reply
Registered member
157 messages
Posted on March, 12 2025 - 9:35 PM
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
Registered member
24 messages
Posted on March, 13 2025 - 10:20 AM
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