https://github.com/webrecorder/har2warc
Convert HTTP Archive (HAR) -> Web Archive (WARC) format
https://github.com/webrecorder/har2warc
Last synced: 8 days ago
JSON representation
Convert HTTP Archive (HAR) -> Web Archive (WARC) format
- Host: GitHub
- URL: https://github.com/webrecorder/har2warc
- Owner: webrecorder
- License: apache-2.0
- Created: 2017-03-16T00:14:15.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-10-21T05:01:44.000Z (over 6 years ago)
- Last Synced: 2025-04-05T20:22:13.420Z (23 days ago)
- Language: Python
- Homepage: https://pypi.python.org/pypi/har2warc
- Size: 635 KB
- Stars: 51
- Watchers: 6
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
har2warc
========Convert HTTP Archive (HAR) -> Web Archive (WARC) format
``pip install har2warc``
Command-Line Usage
~~~~~~~~~~~~~~~~~~``har2warc ``
Libary Usage
~~~~~~~~~~~~har2warc can be used as a python library.
Simple usage similar to CLI interface:
.. code:: python
from har2warc.har2warc import har2warc
har2warc('input.har', 'output.warc.gz')
Also supports reading and writing from buffers:
.. code:: python
from har2warc.har2warc import har2warc
har = json.loads(...)
with open('output.warc.gz', 'w+b') as warc:
har2warc(har, warc)# READ WARC
warc.seek(0)
warc.read()