mirror of https://github.com/vee1e/mitmproxy - An interactive TLS-capable intercepting HTTP proxy for penet
Find a file
Thomas B Homburg 4be69a5fc7
GraphQL content-view (#4396)
* Add GraphQL contentview

* Simpler graphql formatting

* Do not prompt for exit

* Give graphql priority over json

* Revert "Do not prompt for exit"

This reverts commit 386b38f9eb4601ae41365ace5b9689c30761a412.

* Handle batched queries

* Fix flake issues

* typing fix

* Typing fixes

* Add graphql content view test

* Fix reference

* Fixed tests

* flake

* Implement GraphQLView.render_priority

* Show query key stub value

* Code coverage

* Import PARSE_ERROR

* Test for invalid json
2021-01-22 00:29:09 +01:00
.github github issues: add support button 2020-12-13 18:50:56 +01:00
docs converge on hooks, events, and commands 2021-01-05 22:00:54 +01:00
examples [#4235] Automatic view mode based on should_render method (#4236) 2021-01-17 11:39:51 +01:00
mitmproxy GraphQL content-view (#4396) 2021-01-22 00:29:09 +01:00
release remove ci credential check 2021-01-05 22:00:54 +01:00
test GraphQL content-view (#4396) 2021-01-22 00:29:09 +01:00
web
.gitattributes
.gitignore
CHANGELOG.md [#4235] Automatic view mode based on should_render method (#4236) 2021-01-17 11:39:51 +01:00
codecov.yml
CONTRIBUTING.md split README.rst into README.md and CONTRIBUTING.md 2020-12-13 18:50:43 +01:00
dev.ps1
dev.sh
LICENSE
MANIFEST.in remove pathod and pathoc 2020-12-13 20:21:11 +01:00
README.md add link for installation from source 2021-01-04 07:09:35 +01:00
requirements.txt
setup.cfg fix coverage 2020-12-17 23:50:23 +01:00
setup.py [requires.io] dependency update on master branch (#4391) 2021-01-17 10:38:47 +00:00
tox.ini [requires.io] dependency update on master branch (#4391) 2021-01-17 10:38:47 +00:00

mitmproxy

Continuous Integration Status Coverage Status Latest Version Supported Python versions

mitmproxy is an interactive, SSL/TLS-capable intercepting proxy with a console interface for HTTP/1, HTTP/2, and WebSockets.

mitmdump is the command-line version of mitmproxy. Think tcpdump for HTTP.

mitmweb is a web-based interface for mitmproxy.

Installation

The installation instructions are here. If you want to install from source, see CONTRIBUTING.md.

Documentation & Help

General information, tutorials, and precompiled binaries can be found on the mitmproxy website.

mitmproxy.org

The documentation for mitmproxy is available on our website:

mitmproxy documentation stable mitmproxy documentation master

If you have questions on how to use mitmproxy, please ask them on StackOverflow!

StackOverflow: mitmproxy

Contributing

As an open source project, mitmproxy welcomes contributions of all forms.

Dev Guide

Also, please feel free to join our developer Slack!

Slack Developer Chat