PROFESSIONAL NEWSGROUPS
WINDEV
,
WEBDEV
and
WINDEV Mobile
Home
|
Recent messages
|
Connect
|
Sign out
|
English
Home
→
WINDEV 2024
→
erreur Parse JSON avec RESTENVOIE méthode DELETE
erreur Parse JSON avec RESTENVOIE méthode DELETE
Started by Eric TORCIA, Apr., 07 2020 8:15 PM - 3 replies
Connect yourself…
Eric TORCIA
#1
Posted on April, 07 2020 - 8:15 PM
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
Report
0
0
Khaery
#2
Registered member
52 messages
Popularité : +2 (2 votes)
Posted on September, 28 2020 - 6:02 PM
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.
Report
0
0
Guillaume BAYLE
#3
Registered member
576 messages
Popularité : +17 (25 votes)
Posted on November, 26 2020 - 10:01 AM
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
Report
1
0
Guillaume BAYLE
#4
Registered member
576 messages
Popularité : +17 (25 votes)
Posted on September, 29 2021 - 9:53 AM
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
Report
1
0
→ Go back to WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (earlier versions)
WEBDEV (earlier versions)
WINDEV Mobile (earlier versions)
Reports & Queries
Off-topic
Tools
Français
English
Español
Portuguesa
Close this window
Search type
Only topics
All the messages
Search period
Any time
Past hour
Past 24 hours
Past week
Past month
Past year
Cancel
Preview of your message
Adding an image
Import an image from a URL
Send an image from a file of your disk
Drop a file or click "Browse..."
or
Cancel
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Text