Skip to content

Error when parsing flow files #214

Open
@MqtUA

Description

@MqtUA
mitmproxy2swagger -i flows(3) -o spec.yml -p https://target-api/api/
No existing swagger file found. Creating new one.
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\Maks\miniconda3\Scripts\mitmproxy2swagger.exe\__main__.py", line 7, in <module>
  File "C:\Users\Maks\miniconda3\Lib\site-packages\mitmproxy2swagger\mitmproxy2swagger.py", line 179, in main
    for req in capture_reader.captured_requests():
  File "C:\Users\Maks\miniconda3\Lib\site-packages\mitmproxy2swagger\har_capture_reader.py", line 117, in captured_requests
    for entry in data["log"]["entries"].persistent():
                 ~~~~^^^^^^^
TypeError: 'int' object is not subscriptable

I am on I am on Windows 11 if that matters. Pasing har files works good

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions