FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
erreur Parse JSON avec RESTENVOIE méthode DELETE
erreur Parse JSON avec RESTENVOIE méthode DELETE
Débuté par Eric TORCIA, 07 avr. 2020 20:15 - 3 réponses
Connectez-vous…
Eric TORCIA
#1
Posté le 07 avril 2020 - 20:15
Bonjour
est ce que l'on pourrait m'expliquer cette erreur , à partir de cette requête "REST httpdelete"
{
"DeleteShipmentRequest": {
"ref_shp": "CREFEXP3ENVOI" ,
"ref_haw": "A004670100462" ,
"ref_dos": "B4730011720623" ,
"custid_blx": "D41100ESS01"
}
}
le processus "RESTENVOIE GET" est nickel , le POST aussi et le DELETE me sort une erreur systématique
>>>>>> erreur de parse JSON J001 comme si le machaine..contenu était vide !!! <<<<<<
hors mon fournisseur de WBS tient à fonctionner avec un BODY et non avec le paramètre dans l'URL
mais j'ai l’impression que Windev efface systématiquement le contenu du CONTENU en méthode "httpdelete "
est ce qu'il y a une solution pour contourner cela ?
Merci d'avance
Eric
mon code WINDEV ci-dessous :
mareq
est restRequête
Machaine
est un
Buffer
SI
SAI_
Delete
<
>
""
ALORS
Machaine
=
SAI_
Delete
FIN
Machaine
=
ChaîneVersUTF8
(
Machaine
)
mareq
..
Contenu
=
Machaine
laréponse
est un restRéponse
mareq.URL
=
"http://cergy3.sdv.com:8018/v1/preprod/shipments/"
mareq
..
Méthode
=
httpDelete
mareq
..
ContentType
=
"application/json"
Info
(
mareq.URL
+
mareq
..
Contenu
+
mareq
..
Méthode
)
laréponse
=
RESTEnvoie
(
mareq
)
SI
ErreurDétectée
ALORS
Erreur
(
UTF8VersChaîne
(
ErreurInfo
(
errComplet
)
)
)
SINON
Info
(
UTF8VersChaîne
(
laréponse
..
Contenu
)
)
FIN
Signaler
0
0
Khaery
#2
Membre enregistré
52 messages
Popularité : +2 (2 votes)
Posté le 28 septembre 2020 - 18:02
Salut ,
j'ai le même problème sur la version 24
Lorsque j'utilise la méthode httpdelete avec les fonctions Restenvoi (), l'application envoie le message sans le contenu (corps) au WebService:
Merci d'avance
--
La vérité est une, le mensonge est multiple.
Signaler
0
0
Guillaume BAYLE
#3
Membre enregistré
576 messages
Popularité : +17 (25 votes)
Posté le 26 novembre 2020 - 10:01
Bonjour,
Le cas particulier des appels aux API REST avec la méthode DELETE ayant tout de même un contenu a été décrit dans un billet du blog :
https://blogs.pcsoft.fr/fr/utilisation-api-rest-contenu-ignore-lorsque-methode-http-delete/281474976710938/read.awp
N'hésitez pas à contacter notre support avec un exemple si la moindre difficulté subsiste avec la solution proposée.
Bon lecture, bons développements !
--
Guillaume Bayle (Twitter : @GuillaumeBayle)
Support Technique PC SOFT
https://www.pcsoft.fr/st/index.html
Signaler
1
0
Guillaume BAYLE
#4
Membre enregistré
576 messages
Popularité : +17 (25 votes)
Posté le 29 septembre 2021 - 09:53
Bonjour,
Le cas particulier des appels aux API REST avec la méthode DELETE ayant tout de même un contenu a été décrit dans un billet du blog :
https://blogs.pcsoft.fr/fr/utilisation-api-rest-contenu-ignore-lorsque-methode-http-delete/281474976710938/read.awp
Le billet a été actualisé, la nouveauté 129 (
https://pcsoft.fr/annonce27/ebook/29/#zoom=z
) de la version 27 autorise l'utilisation d'un contenu pour la méthode DELETE.
Bon lecture, bons développements !
--
Guillaume Bayle (Twitter : @GuillaumeBayle)
Support Technique PC SOFT
https://www.pcsoft.fr/st/index.html
Signaler
1
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte