Skip to main content

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.12.tar.gz (14.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

httpdbg-0.0.12-py3-none-any.whl (21.2 kB view details)

Uploaded Python 3

File details

Details for the file httpdbg-0.0.12.tar.gz.

File metadata

  • Download URL: httpdbg-0.0.12.tar.gz
  • Upload date:
  • Size: 14.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.3

File hashes

Hashes for httpdbg-0.0.12.tar.gz
Algorithm Hash digest
SHA256 b6648566d025e31ebe286594fe43f4a3855de030d66617d725755492cb99bbcc
MD5 f55534080dd4b8e70c2081096008d2af
BLAKE2b-256 70f92d36024fac3b8a95f0246094e3c27abbf72cced6fb165119553428bde6a7

See more details on using hashes here.

File details

Details for the file httpdbg-0.0.12-py3-none-any.whl.

File metadata

  • Download URL: httpdbg-0.0.12-py3-none-any.whl
  • Upload date:
  • Size: 21.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.3

File hashes

Hashes for httpdbg-0.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 911c72d4fe6c6cfdea8d622c27a1c1fa8ccb2b3c13c91e3342485ba1de577293
MD5 77cba608aebbb59e0c05411b31802460
BLAKE2b-256 6437a033dc1edf46493403b365ff87be049416ded5628531a7a7c175c88ef2e0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page