MCPcopy
hub / github.com/hugapi/hug / add_middleware

Method add_middleware

hug/api.py:151–155  ·  view source on GitHub ↗

Adds a middleware object used to process all incoming requests against the API

(self, middleware)

Source from the content-addressed store, hash-verified

149 return getattr(self, "_middleware", None)
150
151 def add_middleware(self, middleware):
152 """Adds a middleware object used to process all incoming requests against the API"""
153 if self.middleware is None:
154 self._middleware = []
155 self.middleware.append(middleware)
156
157 def add_sink(self, sink, url, base_url=""):
158 base_url = base_url or self.base_url

Callers 6

extendMethod · 0.95
test_session_middlewareFunction · 0.80
test_cors_middlewareFunction · 0.80
force_https.pyFile · 0.80
cors_middleware.pyFile · 0.80
decoratorFunction · 0.80

Calls

no outgoing calls

Tested by 2

test_session_middlewareFunction · 0.64
test_cors_middlewareFunction · 0.64