httpMonitor is a Python program which lets you monitor the HTTP traffic between a browser and a Web server.
Version: 0.2httpMonitor is a Python program which lets you monitor the HTTP traffic between a browser and a Web server. You configure your browser to use httpMonitor as its proxy to ensure that all HTTP traffic between browser and server goes via httpMonitor. In a
Operating System: Linux
XML-configuration file you can specify python-functions as processors for the HTTP-messages you are interested in (requests or responses, which match certain criteria). You may have as many processors as you want, without modifying the actual program.
The package comes with three sample processors. One for logging header-information of the HTTP messages (httpMonitor.filters.logger), one for modifying header fields (httpMonitor.filters.headermodifier) and a third one for accessing (and modifiying) parsed html-text. The processors can be configured to tell them exactly what to log or what to modify.The only thing you have to do, is to configure the httpMonitor and write your processors.
Although the current version is 0.2 it works nice already, it just has not been tested extensively. I may also add a few more processors and/or other features in the final release.
· Python >= 1.5
· PyXML >= 0.5.3
What's New in This Release:
· many: I do not know exactly what I have changed since the last release, because I have not updated the ChangeLog. I will try to do better in the future. For now see NEWS.