Skip to content

A fork of zeep which just prints whatever requests it would send (for understanding SOAP)

License

Notifications You must be signed in to change notification settings

davidshepherd7/zeep-request-printer-hacks

Repository files navigation

A hacked version of zeep to print requests.

Usage:

  • Clone the repo
  • Run ipython like export PYTHONPATH="/path/to/this/dir/src" ipython3

Then inside ipython you can do things like:

import zeep

c = zeep.client("path/to/wsdl/file")

c.service. # Hit tab to see possible commands

c.service.SomeCommand? # Shows the arguments needed

c.service.SomeCommand({"foo": "an argument", "bar": 123})
# Prints the details of the HTTP request that would be made then raises an exception

About

A fork of zeep which just prints whatever requests it would send (for understanding SOAP)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published