PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 27 → Webservice REST: comment récupérer l'URI
Webservice REST: comment récupérer l'URI
Started by MV, May, 09 2020 2:44 PM - 2 replies
Registered member
1 message
Posted on May, 09 2020 - 2:44 PM
Bonjour,

je développe un Webservice REST (Windev 25) et afin d'automatiser certains traitements, j'aimerais connaître par programmation, la méthode HTTP qui a été utilisée par le client (POST/GET, etc.) et l'URI. Cela me permettrait également d'ajouter ces informations automatiquement dans un fichier log. Concernant l'URI si celle-ci est http://www.monservice.com:443/test/commande/10, j'aimerais récupérer /test/commande/10 ou la totalité de l'URI.

Avez-vous une solution ? J'ai cherché mais sans succès:
- l'entête HTTP ne contient pas cette information
- le paramètre "Adresse" du Webservice serait peut-être une solution, mais je n'arrive pas à accéder à ceux-ci (la documentation indique qu'on peut les atteindre en faisant "nomWebService.Adresse", mais l'élément "nomWebService" semble inconnu.

Je suppose qu'en interne les procédures Windev dispose de ces informations, puisque les points d'entrées de mon Webservice sont basés dessus, mais je n'arrive pas à les récupérer par programmation.

Merci d'avance pour votre aide
Maël
Posted on September, 23 2022 - 9:49 AM
Bonjour,

Besoin identique ...
Avez-vous trouvé une solution ?

D'avance merci ...
Posted on September, 23 2022 - 1:54 PM
Salut,
Si ton but c'est d'enregistrer l'URI dans des logs, pourquoi tu enregistres pas tes logs quand le traitement est réalisé,
c'est-à-dire que quand il appelle un traitement X au lieu de juste requêter ta bdd tu fais le traitement en même temps.