MCPcopy Create free account
hub / github.com/StackStorm/st2 / Request

Class Request

st2common/st2common/router.py:153–167  ·  view source on GitHub ↗

Custom Request implementation which uses our custom and faster json serializer and deserializer.

Source from the content-addressed store, hash-verified

151
152
153class Request(webob.Request):
154 """
155 Custom Request implementation which uses our custom and faster json serializer and deserializer.
156 """
157
158 def _json_body__get(self):
159 return json_decode(self.body.decode(self.charset))
160
161 def _json_body__set(self, value):
162 self.body = json_encode(value).encode("utf-8")
163
164 def _json_body__del(self):
165 return super(Request, self)._json_body__del()
166
167 json = json_body = property(_json_body__get, _json_body__set, _json_body__del)
168
169
170class Response(webob.Response):

Callers 6

__call__Method · 0.90
__call__Method · 0.90
__call__Method · 0.90
as_wsgiMethod · 0.85
__call__Method · 0.85

Calls

no outgoing calls