<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><category>pcsoft.fr.windev</category><copyright>Copyright 2026, PC SOFT</copyright><lastBuildDate>26 Feb 2019 16:46:53 Z</lastBuildDate><pubDate>13 Feb 2019 15:32:22 Z</pubDate><description>Bonjour,&#13;
&#13;
Je cherche à consommer un webservice qui accepte la méthode patch, pour cela, j'ai copié le fonctionnement trouvé sur l'aide et dans divers sujets du forum :&#13;
[code:wl]&#13;
MaReqPatch est une restRequête&#13;
ClientJSON est un Variant&#13;
&#13;
MaReqPatch.URL = WSAdresseClient  + CodeClient&#13;
MaReqPatch.Méthode = httpPatch&#13;
MaReqPatch..ContentType = "application/json"&#13;
ClientJSON.id_ext_client = "1901000024"&#13;
ClientJSON.pdv_creation = "000001"&#13;
ClientJSON.profil_comptable[1].cheque_accepte = Vrai&#13;
MaReqPatch..Contenu = VariantVersJSON(ClientJSON)&#13;
&#13;
MaReponseREST = RESTEnvoie(MaReqPatch)&#13;
[/code]&#13;
&#13;
En retour, j'ai une erreur "Code etat = 400 le client est attendu au format json en tant que content de la requete"&#13;
Ce que je ne comprends pas, c'est que l'hébergeur du webservice reçoit un contenu vide alors que juste avant le restenvoie j'ai bien quelquechose dedans :&#13;
&#13;
{ "id_ext_client":"1901000024", "pdv_creation":"000001", "profil_comptable":[ { "cheque_accepte":true } ] }&#13;
&#13;
Par ailleurs, si j'utilise Postman en y collant la chaine que je passe dans le contenu, le webservice est consommé sans problème et la maj se fait correctement.&#13;
Je rajoute que si j'utilise une méthode post à la place, je peux bien créer un client avec le contenu passé.&#13;
&#13;
Quelqu'un saurait me dire où je me plante? Merci.</description><ttl>30</ttl><generator>WEBDEV</generator><language>fr_FR</language><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/223966-webservice-rest-patch-avec-json/read.awp</link><title>webservice rest en patch avec json</title><managingEditor>moderateur@pcsoft.fr (El moderador)</managingEditor><webMaster>webmaster@pcsoft.fr (El webmaster)</webMaster><item><author>ylmeti</author><category>pcsoft.fr.windev</category><comments>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/223966-webservice-rest-patch-avec-json-224290/read.awp</comments><pubDate>26 Feb 2019 16:46:53 Z</pubDate><description>J'ai un début de piste : &#13;
l'envoi est mis avec transfer-encoding à chunked&#13;
Il semblerait que le serveur récupère une partie du…</description><guid isPermaLink="true">https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/223966-webservice-rest-patch-avec-json-224290/read.awp</guid><link>https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/223966-webservice-rest-patch-avec-json-224290/read.awp</link><source url="https://forum.pcsoft.fr/es-ES/pcsoft.fr.windev/223966-webservice-rest-patch-avec-json/read.awp">webservice rest en patch avec json</source><title>Re: webservice rest en patch avec json</title></item></channel></rss>
