mirror of
https://github.com/Grasscutters/mitmproxy.git
synced 2024-11-27 02:24:18 +00:00
22 lines
406 B
Python
22 lines
406 B
Python
|
import typing
|
||
|
|
||
|
from mitmproxy import command
|
||
|
from mitmproxy import ctx
|
||
|
from mitmproxy import flow
|
||
|
|
||
|
|
||
|
class MyAddon:
|
||
|
def __init__(self):
|
||
|
self.num = 0
|
||
|
|
||
|
@command.command("myaddon.addheader")
|
||
|
def addheader(self, flows: typing.Sequence[flow.Flow]) -> None:
|
||
|
for f in flows:
|
||
|
f.request.headers["myheader"] = "value"
|
||
|
ctx.log.alert("done")
|
||
|
|
||
|
|
||
|
addons = [
|
||
|
MyAddon()
|
||
|
]
|