Development #24675
Utiliser python-zeep pour avoir du log http
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
20 juin 2018
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Description
En quelques sorte un plan alternatif à #16104 : parce d'après la doc (http://docs.python-zeep.org/en/master/transport.html), on devrait pouvoir dans un
connecteur simplement créer un Transport
à qui on passerait self.requests
et ainsi obtenir facilement le log http.
Un peu de packaging à prévoir.
Fichiers
Demandes liées
Historique
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
- Lié à Development #16104: Avoir un transport SOAPpy qui loggue l'HTTP ajouté
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
Ça marche facile avec python-zeep (voir capture ci-jointe).
Concrètement le code dans une connecteur c'est :
transport = Transport(session=self.requests) client = Client(wsdl_endpoint, transport=transport)
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
- Lié à Development #24567: Connecteur IWS ajouté
Mis à jour par Emmanuel Cazenave il y a presque 6 ans
- Statut changé de Nouveau à Fermé
Zeep a été intégré (voir les tickets liés).