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

Uploaded Source

Built Distribution

haralyzer-2.1.0-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: haralyzer-2.1.0.tar.gz
  • Upload date:
  • Size: 14.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.12

File hashes

Hashes for haralyzer-2.1.0.tar.gz
Algorithm Hash digest
SHA256 654b4e46ff17a0d7cbd701526bc1430e65de8def6b77966f10ce8c96140f1b3d
MD5 9e8e96dfeb961515f55dfa345b5e188e
BLAKE2b-256 27d7618d1209a0f0f0081655e153a27815f455fa04c6f2c8b5c5da785e856c4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: haralyzer-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 14.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.12

File hashes

Hashes for haralyzer-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad352da20f918043c919641c603d2ef8385dda56fd46e44d147d99fadc050dc8
MD5 e2d24c228d628c01500d8059c4a945bb
BLAKE2b-256 ba32b83c75ef5a2fc24a489c95333b10a5678d3019edcddddef425a023234ab9

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