A very simple tool to debug HTTP client requests
Project description
httpdbg
A very simple tool to debug HTTP client requests
installation
pip install httpdbg
usage
interactive console
Open an interactive console with the following command
pyhttpdbg
(venv) dev@host:~/dir$ pyhttpdbg
-- -- -- httpdbg - recorded requests available at http://localhost:5000/
Python 3.8.2 (default, Jul 16 2020, 14:00:26)
[GCC 9.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>>
Perform HTTP requests (using the requests library for example).
You can inspect the HTTP requests directly in your web browser at http://localhost:5000.
script
You can trace all the HTTP requests performed by a script
pyhttpdbg filename.py [arg1 --arg2 ...]
pytest
You can trace all the HTTP requests performed during your tests
pyhttpdbg pytest [arg1 --arg2 ...]
thanks
httpdbg is based on VCR.py. Thanks to Kevin McCarthy and to all the contributors of VCR.py for this awesome library.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
httpdbg-0.0.21.tar.gz
(21.8 kB
view hashes)
Built Distribution
httpdbg-0.0.21-py3-none-any.whl
(26.8 kB
view hashes)