J'utilise la bibliothèque zeep Python mais la documentation semble un peu mince. J'aimerais pouvoir spécifier l'URL du serveur SOAP mais pour l'instant je ne peux le faire qu'en piratant le fichier WSDL.Comment spécifier l'URL du serveur SOAP en Python zeep
1
A
Répondre
2
Je viens d'ajouter cette fonctionnalité (https://github.com/mvantellingen/python-zeep/commit/08a757c35ad34defc401baea04b23ae889e2ee1a)
Voir les docs http://docs.python-zeep.org/en/latest/in-depth.html#overriding-the-default-endpoint-address
bien que je ne peux pas frapper votre vitesse de réponse! –
Je l'ai testé et il corrige mon problème. –
Pouvez-vous changer votre réponse pour donner un exemple plus long? J'obtiens 'TypeError: create_service() prend 3 arguments de position mais 4 ont été donnés' quand j'essaye de réparer un service de https qui rapporte incorrectement pour être un service de HTTP. La commande est 'service = client.create_service (r '{http: // localhost /} SuperServiceSoap', r '{http: // localhost /} SuperServiceSoap12', r'https: //info.removed.com: 443/StatusInfo/') '- – 576i