PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile (précédentes versions) → Problème avec Webservice
Problème avec Webservice
Débuté par yaken, 29 juil. 2023 16:07 - 1 réponse
Posté le 29 juillet 2023 - 16:07
Ma procédure me renvoie une erreur Code état 404 alors que sur WDTestRest je n'ai aucune erreur
Le Code de la Procédure m'a l'air bon mais je continue de Ramer
Pouvez-vous de donner une piste SVP !!!
bufDossier est un Buffer
stDataDossier est un ST_P_Partiel



stDataDossier.m_sD_RaisonSoc = sRaisonSoc
stDataDossier.m_sD_Profession = sActivités
stDataDossier.m_sD_Telephone = sTéléphone
stDataDossier.m_sD_Facebook = sFB
stDataDossier.m_sD_Site = sSiteInternet
stDataDossier.m_sD_EMailSoc = sEmailSociété


QUAND EXCEPTIONEXCEPTION DANS
Sérialise(stDataDossier,bufDossier,psdJSON)
FAIRE
Erreur("Erreur de Sérialisation")
FIN

oRequête..URL = gsURLBase+"dossier/partielle"
oRequête..Utilisateur = "xyz"
oRequête..MotDePasse = "12345"
oRequête..Méthode = httpPost
oRequête..Content = bufDossier
oRequête..ContentType = typeMimeJSON
oRéponse = RESTEnvoie(oRequête..URL)
SI oRéponse..CodeEtat = 200 ALORS
Info("Informations Modifiée !!")
SINON
Info("Erreur !!",oRéponse..CodeEtat)
FIN
Membre enregistré
2 956 messages
Popularité : +93 (137 votes)
Posté le 10 septembre 2023 - 09:46
Salut,
Le 404 c'est une Ressource non trouvée
Le WDTestRest se fait sous windows alors que tu es sur un mobile
En général, c'est sûrement un problème de chaîne unicode alors que le webservice attend de l' ANSI
Lecture sur le sujet
https://blogs.pcsoft.fr/fr/consommation-webservice-rest-obtenir-token-authentification-requete-post-contenu-grand-type-authentification-bearer/281474976710916/read.awp
Et
https://blogs.pcsoft.fr/fr/chaines-ansi-chaines-unicode-echanges-donnees-entre-differentes-plate-formes/179/read.awp