PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV Mobile 26 → Problème appel Webservice après mise à jour WDM23 vers WDM26
Problème appel Webservice après mise à jour WDM23 vers WDM26
Started by Tan Trung, Jul., 02 2021 11:40 AM - 6 replies
Registered member
77 messages
Posted on July, 02 2021 - 11:40 AM
Bonjour,

Je viens de passer en WDM26 et certains appels au webservice SOAP ne fonctionne plus sauf avec l'émulateur (qui ne reflète pas la réalité sur un vrai appareil Android). Quelqu'un a-t-il déjà eu le même problème que moi ? Y-a-il de différences pour les appels au webservice entre WDM23 et WDM26 ?

Toute aide sera le bienvenu

--
NGUYEN Tan Trung
B. Rekencentra NV
Registered member
77 messages
Posted on July, 05 2021 - 11:24 AM
Il semble que l'appel au webservice ajoute dans WD26 Expect: 100-continue. Comment peut-on désactiver cette option ?

--
NGUYEN Tan Trung
B. Rekencentra NV
Registered member
70 messages
Posted on July, 07 2021 - 11:29 AM
j'ai eu un soucis aussi en passant de 23 a 25 pour mes webservice. Il s'avere que maintenant, sous android, il faut obligatoirement passer par du HTTPS, le http n'est plus autoriser. Moi, ca m'avais bloquer le temps de comprendre.
Registered member
77 messages
Posted on July, 07 2021 - 3:48 PM
Ca fonction en http mais le problème vient de la sérialisation, WD26 ajoute des balises vides ce qui posent problème côté serveur. C'est une cata car on est obligé de modifier côté serveur pour accepter les m*rd*s générés par WD26

--
NGUYEN Tan Trung
B. Rekencentra NV
Posted on July, 07 2021 - 4:18 PM
Au passage sous WM26 il est obligatoire de passer le type de requête...

Sous WM25 la requête par défaut était une requête Post.

Il faut maintenant le préciser avec la commande suivante :

Requête..Méthode = httpPost
Registered member
713 messages
Posted on July, 22 2021 - 1:59 PM
Cezame a écrit :
Au passage sous WM26 il est obligatoire de passer le type de requête...

Sous WM25 la requête par défaut était une requête Post.

Il faut maintenant le préciser avec la commande suivante :

Requête..Méthode = httpPost

On parle de SOAP ou REST ?

Je crois que HLM à tout Vrai concernant le HTTPS.

--
Jean Turcotte
WX 26
Android 9.0 sur Galaxy S8
Laptop Lenovo I7 12GB Ram
Posted on July, 22 2021 - 4:58 PM
Pour moi ça fonctionne en HTTP, il m'a juste fallu ajouter la commande Requête..Méthode = httpPost pour mes requêtes rest.