|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
Débuté par HLM, 21 juin 2021 17:08 - 7 réponses |
| |
| | | |
|
| |
Membre enregistré 133 messages Popularité : +3 (3 votes) |
|
Posté le 21 juin 2021 - 17:08 |
Bonjour,
j'ai cette ligne de commande qui fonctionne sous windows : curl -L -X PATCH https://xxx.re7.chr-xxx.com/intervention/25 -H "Authorization:Bearer yyy" -H "Content-Type:application/json" --data "{\"installateur_commentaire__c\":\"Commentaire fgtr\",\"installateur_date__c\":\"2021-06-15T11:39:00\",\"installateur_statut__c\":\"PLANIFICATION\",\"installateur_techCode__c\":\"057\",\"installateur_techNom__c\":\"Jeanne\",\"installateur_refod__c\":\"X422\"}"
Mais impossible de la faire fonctionner sous windev. Je ne fais qu'obtenir une erreur 400 :
le_token est une chaîne = ""
rep est une httpRéponse req est une httpRequête
req.Méthode = httpPatch req.URL = "https://xxx.re7.chr-xxx.com/intervention/25" req.Entête["Authorization"] = "Bearer " + le_token req.Entête["Content-Type"] = "application/json" req.ContentType = typeMimeJSON req.Contenu = "{\""installateur_commentaire__c\"":\""Commentaire fgtr\"",\""installateur_date__c\"":\""2021-06-15T11:39:00\"",\""installateur_statut__c\"":\""PLANIFICATION\"",\""installateur_techCode__c\"":\""057\"",\""installateur_techNom__c\"":\""Jeanne\"",\""installateur_refod__c\"":\""X422\""}" rep = HTTPEnvoie( req )
Qui voit d'ou provient l'erreur ? |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 2 566 messages Popularité : +222 (260 votes) |
|
Posté le 21 juin 2021 - 18:25 |
Bonjour As-tu essayé de retirer ce paramètre de l'entête:
req.Entête["Content-Type"] = "application/json"
req.ContentType = typeMimeJSON correspond à la même chose
-- Cordialement,
Philippe SAINT-BERTIN |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 311 messages Popularité : +3 (5 votes) |
|
Posté le 21 juin 2021 - 18:40 |
le_token est une chaîne="" maReq est une httpRequête maReponse est une httpRéponse HTTPCréeFormulaire("intervention") maReq..URL = "https://xxx.re7.chr-xxx.com/intervention/25" maReq.Entête["Authorization"] = "Bearer " + le_token maReq..AgentUtilisateur = "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:50.0) Gecko/20100101 Firefox/50.0" maReq..Méthode = httpPatch path est une chaîne="{\""installateur_commentaire__c\"":\""Commentaire fgtr\"",\""installateur_date__c\"":\""2021-06-15T11:39:00\"",\""installateur_statut__c\"":\""PLANIFICATION\"",\""installateur_techCode__c\"":\""057\"",\""installateur_techNom__c\"":\""Jeanne\"",\""installateur_refod__c\"":\""X422\""}" HTTPAjouteParamètre("intervention","data",path) maReponse = HTTPEnvoieFormulaire("intervention",maReq) resultat est une chaîne=maReponse.Contenu Trace(resultat)
-- Développeur freelance en PHP laravel et produit PCSOFT.En cas de besoin veuillez me contacter (groupesysteme01@gmail.com). |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 133 messages Popularité : +3 (3 votes) |
|
Posté le 22 juin 2021 - 07:51 |
malheureseuement, toujours erreur 400 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 2 566 messages Popularité : +222 (260 votes) |
|
Posté le 22 juin 2021 - 08:48 |
Quel est le message d'erreur ?
-- Cordialement,
Philippe SAINT-BERTIN |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 962 messages Popularité : +183 (185 votes) |
|
Posté le 22 juin 2021 - 08:50 |
hello,
L'erreur 400 est un code d'état du protocole . C'est-à-dire, une réponse que le serveur envoie au navigateur lorsque celui-ci lui adresse une requête. Dans le cas d'espèce, cette réponse informe le navigateur que la requête qu'il est entrain de lui soumettre est défectueuse ou erronée.
-- Ami calmant, J.P |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 945 messages Popularité : +53 (63 votes) |
|
Posté le 22 juin 2021 - 09:07 |
Bonjour,
Essaye ca
le_token est une chaîne = "" rep est une httpRéponse req est une httpRequête
req.Méthode = httpPatch req.URL = "https://xxx.re7.chr-xxx.com/intervention/25" req.Entête["Authorization"] = "Bearer " + le_token req.ContentType = "application/json" Data est un Variant Data.installateur_commentaire__c = "Commentaire fgtr" Data.installateur_date__c = "2021-06-15T11:39:00" Data.installateur_statut__c = "PLANIFICATION" Data.installateur_techCode__c = "057" Data.installateur_techNom__c = "Jeanne" Data.installateur_refod__c = "X422"
req.Contenu = VariantVersJSON(Data,psdMinifié) rep = HTTPEnvoie( req )
Jordan |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 133 messages Popularité : +3 (3 votes) |
|
Posté le 22 juin 2021 - 16:00 |
YYYYYYEEEEEEEESSSSSSSSSSSSSSSSSSS :merci: |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|