Skip to content

A small Python HTTP server which allow to observe a defined list of WebService

Notifications You must be signed in to change notification settings

Y--/python-webservice-introspection-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

python-webservice-introspection-server

A small Python HTTP server which allow to observe a WebService

Dependencies

Front-end :

Back-end (Python) :

TODOs

  • Migrate to AngularJS
  • Migrate back-end to Node.JS
  • Complete this list (haha)

Usage

Create a configuration file named ws_config.ini with all the WebService you would like to inspect, one per section.

Each sections should looks like :

[WS_NAME]
wsdl=https://host:port/ws_url?wsdl
user=user
password=password
http.headers.count=1
http.headers.0=key1:val1
soap.headers.count=1
soap.headers.0.prefix=ssn
soap.headers.0.uri=uri:org.apache.cxf
soap.headers.0.count=3
soap.headers.0.0=key1:val1
soap.headers.0.1=key2:val2
soap.headers.0.2=key3:val3

Run the server as simply as :

python ws_server.py

Point your favorite browser to https://localhost:8484/

About

A small Python HTTP server which allow to observe a defined list of WebService

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published