starrify / pathod

A pathological HTTP daemon

Home Page:http://pathod.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status Code Health Coverage Status Downloads Latest Version Supported Python versions

pathod is a collection of pathological tools for testing and torturing HTTP clients and servers. The project has three components:

  • pathod, an pathological HTTP daemon.
  • pathoc, a perverse HTTP client.
  • libpathod.test, an API for easily using pathod and pathoc in unit tests.

Documentation

The pathod documentation is self-hosted. Just fire up pathod, like so:

./pathod

And then browse to:

http://localhost:9999

You can aways view the documentation for the latest release at the pathod website:

http://pathod.net

Installing

If you already have pip on your system, installing pathod and its dependencies is dead simple:

pip install pathod

The project has the following dependencies:

The project's test suite uses the nose unit testing framework.

About

A pathological HTTP daemon

http://pathod.net/

License:MIT License


Languages

Language:Python 71.5%Language:HTML 21.3%Language:CSS 6.7%Language:Shell 0.5%