Skip to main content

A python framework for getting useful stuff out of HAR files

Project description

https://badge.fury.io/py/haralyzer.svg PyPI - Downloads PyPI - Python Version https://github.com/haralyzer/haralyzer/workflows/Python%20Checking/badge.svg https://coveralls.io/repos/github/haralyzer/haralyzer/badge.svg?branch=master https://readthedocs.org/projects/haralyzer/badge/?version=latest

A Python Framework For Using HAR Files To Analyze Web Pages.

Documentation

The documentation exists on readthedocs.

Overview

The haralyzer module contains three classes for analyzing web pages based on a HAR file. HarParser() represents a full file (which might have multiple pages). HarPage() represents a single page from said file. HarEntry() represents an entry in a HarPage(), and there are are multiple entries per page. Each HarEntry has a request and response that contains items such as the headers, status code, timings, etc

Contributing

We are always looking for new people to get involved. If you are looking to get involved, then fork this repo and start making changes that you would like to see. If you are making any coding changes, then please create tests (we use pytest) for your code. Documentation should also be created for your additions. You can then submit a PR and we will review it.

Python 2 Support

1.9.0. is the last version that supports Python 2.7.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

haralyzer-2.3.0.tar.gz (14.7 kB view details)

Uploaded Source

Built Distribution

haralyzer-2.3.0-py3-none-any.whl (14.7 kB view details)

Uploaded Python 3

File details

Details for the file haralyzer-2.3.0.tar.gz.

File metadata

  • Download URL: haralyzer-2.3.0.tar.gz
  • Upload date:
  • Size: 14.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for haralyzer-2.3.0.tar.gz
Algorithm Hash digest
SHA256 ca3aac978ff941589a482309ea975be66135420b8dc5bd2d525f8abdfc67c3ea
MD5 f18995779e7a97ad16138511c7dad13e
BLAKE2b-256 9717a4b0b3037f4f992e2dd79e041c08a1cc6b432d13d3bce2db2be5cbbe8fdf

See more details on using hashes here.

File details

Details for the file haralyzer-2.3.0-py3-none-any.whl.

File metadata

  • Download URL: haralyzer-2.3.0-py3-none-any.whl
  • Upload date:
  • Size: 14.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.16

File hashes

Hashes for haralyzer-2.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 de8a7320b334c5bc6a1627c1647b40cc53e70a9caf56b0ab9d0a246b7f70f694
MD5 8f1fb0d8440b8504eeb31a4e5661403f
BLAKE2b-256 48357195c81b22d0e6d4907016563f8eb05698d25727f6cafce903628e4e6da9

See more details on using hashes here.

Supported by

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