diff options
Diffstat (limited to 'src/hydrilla/proxy/policies/misc.py')
-rw-r--r-- | src/hydrilla/proxy/policies/misc.py | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/hydrilla/proxy/policies/misc.py b/src/hydrilla/proxy/policies/misc.py index af6c144..350f3dc 100644 --- a/src/hydrilla/proxy/policies/misc.py +++ b/src/hydrilla/proxy/policies/misc.py @@ -42,13 +42,11 @@ from .rule import AllowPolicy, BlockPolicy class FallbackAllowPolicy(AllowPolicy): - """.....""" - priority: t.ClassVar[base.PolicyPriority] = base.PolicyPriority._ONE + priority = base.PolicyPriority._ONE class FallbackBlockPolicy(BlockPolicy): - """....""" - priority: t.ClassVar[base.PolicyPriority] = base.PolicyPriority._ONE + priority = base.PolicyPriority._ONE @dc.dataclass(frozen=True) @@ -63,11 +61,11 @@ class MitmItPagePolicy(base.Policy): request and response not to be modified in any way and also (unlike FallbackAllowPolicy) prevents them from being streamed. """ - _process_request: t.ClassVar[bool] = True - _process_response: t.ClassVar[bool] = True - anticache: t.ClassVar[bool] = False + _process_request = base.MsgProcessOpt.MUST + _process_response = base.MsgProcessOpt.MUST + anticache = False - priority: t.ClassVar[base.PolicyPriority] = base.PolicyPriority._THREE + priority = base.PolicyPriority._THREE def consume_request(self, request_info: http_messages.RequestInfo) -> None: return None |