PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → Traduction d'une requete CURL
Traduction d'une requete CURL
Débuté par jcl17, 04 mar. 2025 12:52 - 3 réponses
Membre enregistré
212 messages
Posté le 04 mars 2025 - 12:52
Bonjour,

Pouvez-vous m'aider en convertissant cette requete curl :

curl -X 'POST' \
'https://cocotineaix.hiboutik.com/api/products_images/171' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'image=@grigri_171.jpg;type=image/jpeg'

Le nom de l'image '@grigri_171.jpg' est une conversion d'une image vers une chaine binaire, si vous pouvez m'indiquer comment effectuer cette conversion

Merci de votre aide

--
Jean-Claude Lequeux
Posté le 21 mars 2025 - 16:25
jcl17 a écrit :
Bonjour,

Pouvez-vous m'aider en convertissant cette requete curl :

curl -X 'POST' \
'https://cocotineaix.hiboutik.com/api/products_images/171' \
-H 'accept: */*' \
-H 'Content-Type: multipart/form-data' \
-F 'image=@grigri_171.jpg;type=image/jpeg'

Le nom de l'image '@grigri_171.jpg' est une conversion d'une image vers une chaine binaire, si vous pouvez m'indiquer comment effectuer cette conversion

Merci de votre aide

--
Jean-Claude Lequeux


Bonjour Jean Claude,
Je n'ai pas tout, mais déjà j'espère que cela pourra t'aider:
sContenu est une httpRequête
sContenu.Méthode=httpPost
sContenu.URL = "https://cocotineaix.hiboutik.com/api/products_images/171"
sContenu.ContentType = "multipart/form-data"
sContenu.Contenu =""
//Pour cette partie, l'image je ne sais pas, donc, je laisse à d'autre comment trouver et t'aider. Si je trouve un truc, je ne manquerai pas de te le faire parvenir
sreponse est une httpRéponse = HTTPEnvoie(sContenu)
//ici, tu pourra réccupérer la réponse à ton curl.


j'espère juste que cela va t'aider.

Fred
Membre enregistré
212 messages
Posté le 23 mars 2025 - 10:44
Merci pour ton aide Fred, en fait pour l'image il faut passer par un formulaire

--
Jean-Claude Lequeux
Membre enregistré
21 messages
Posté le 24 mars 2025 - 10:15
jcl17 a écrit :
Merci pour ton aide Fred, en fait pour l'image il faut passer par un formulaire

--
Jean-Claude Lequeux


Dans ce cas il faut passer par les fonctions : httpCréeFormulaire

https://doc.pcsoft.fr/?1000017119&lang=fr-FR&productversion=xxF280095g

PS : J'ai tapé HTTP Formulaire dans l'aide de windev pour trouver la fonction si jamais